BPEL processes overview

A business process is a set of business-related activities that are invoked to achieve a business goal.

A BPEL process is a business process that is defined in the Web Services Business Process Execution Language, and comprises the following constructs:

For more information on these constructs, refer to the BPEL specification.

Business Process Choreographer also supports the IBM® extensions to the BPEL language, such as: