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 2. Web Services Technology Stack

Chapter 1 introduced you to SOA and BPEL—a language for composing web services. The composition of web services requires several new considerations in the protocol stack. Such collaborations require exchange of security tokens, transaction contexts, reliable delivery of messages, etc. Thus, the existing web services protocol stack must be modified to account for the additional information that must be carried as a part of the message.

In this chapter, we will study the modified protocol stack and the various new components added to the stack. Several new standards have been created for accommodating these components in the new stack. These are WS-Security, WS-Coordination, WS-AtomicTransaction, WS-BusinessActivity, ...

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