Preparing an asynchronous example

In Chapter 2, Service Invocation, Chapter 3, Variables, Data Manipulation, and Expressions, and Chapter 4, Conditions and Loops, we have implemented the book warehousing process, which selected the most appropriate bookstore in order to warehouse the books. It selected between four bookstores, BookstoreA, BookstoreB, AnotherBookstore, and VintageBookstore. The selection criteria included the stock quantity and the publishing date of a book.

In this chapter, we will build upon the example from Chapter 4, Conditions and Loops. However, the BookWarehousingBPEL process in this chapter will have to be asynchronous. In Chapter 4, Conditions and Loops, we were not familiar with asynchronous processes yet. Therefore, we ...

Get WS-BPEL 2.0 Beginner's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.