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.