BPEL (Business Process Execution Language) is a standard promoted by most leading vendors for orchestrating discrete (web) services into end-to-end business processes. BPEL has built-in support for synchronous and asynchronous activities, XML manipulation, parallel processing, conditional branching, exception management, compensating transactions and non-structured events.
This presentation will explain BPEL, the relation to J2EE and the use of it using practical exanples and demonstrations.