O'Reilly logo

Business Process Execution Language for Web Services by Benny Mathew, Matjaz Juric, Poornachandra Sarang

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Service Composition with BPEL

In this chapter, we will get familiar with the BPEL concepts and discuss composing services with BPEL. We will show how to develop executable business processes. In a nutshell, we:

  • Discuss service composition with BPEL

  • Explain how business processes are defined in BPEL

  • Get familiar with core concepts including:

    • The structure of BPEL process definitions

    • Invoking web services

    • Synchronous and asynchronous processes

    • Partner links

    • The role of WSDL

    • Important activities and other constructs

  • Define an example BPEL process

Developing Business Processes with BPEL

BPEL uses an XML-based vocabulary that allows us to specify and describe business processes. As mentioned in Chapter 1, with BPEL, you can describe business processes ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required