Author Matt Wright gives a detailed walk-through on how to create a BPEL service In Oracle SOA Suite Developer's Guide. Read a free chapter excerpt from the book.
Matt Wright, director of Product Management for Oracle Fusion Middleware in APAC, recently wrote Oracle SOA Suite Developer's Guide to teach the reader how to use Oracle's SOA package. While much of the content is germane to an Oracle implementation, the book also contains a great deal of information on how to use Business Process Execution Language (BPEL).
Chapter 5, excerpted here, provides detailed instructions on how to create a BPEL service. Wright believes BPEL may help shape the future of SOA.
"Software applications as we know them are becoming a thing of the past" said Wright by e-mail. "In the future we will only think of services and how those services are assembled (for example, using BPEL) to build complete 'composite' applications."
Wright says that BPEL is moving development more towards Process Oriented Programming, where IT solutions are implemented from a process perspective.
Said Wright: "Business users are a lot happier talking about requirements from a process perspective, so this tends to lead to far closer collaboration between business and IT, resulting in more successful implementations."