Tuesday, February 27, 2007

Intro to WS-BPEL

Before we dive into some key aspects of the Enterprise Payment Bus, I like to share with you some more information on WS-BPEL.

The OASIS WS-BPEL Technical Committee approved the WS-BPEL 2.0 specification on 1/31/2007. The official Committee Spec Release Candidate can be download from http://www.oasis-open.org/committees/download.php/22036/wsbpel-specification-draft%20candidate%20CD%20Jan%2025%2007.pdf.
An interesting article about the Goals of the WS_BPEL 2.0 specification can be found at http://xml.coverpages.org/BPEL4WS-DesignGoals.pdf

WS-BPEL 2.0 is a major component of the Enterprise Payment Bus:

  • WS-BPEL is build on compatible Web services standards

  • WS-BPEL is an XML based language

  • WS-BPEL will be used to define the Payment Business Processes that interact with external Payment System entities through Web service operations

  • WS-BPEL will be used to define a set of Web service orchestration concepts for the Payment work flow that are meant to be used in common by both the external (abstract) and internal(executable) views of a payment business process.

  • WS-BPEL will be used to define a long-running Payment transaction model that is based on proven techniques like compensation actions and scoping to support failure recovery for parts of the long-running Payment business process.

No comments: