WS-BPEL Extension for People
(BPEL4People)
Web Services Business Process Execution Language, version 2.0 (WS-BPEL 2.0 or
BPEL) introduces a model for business processes based on Web services.
A BPEL process orchestrates interactions among different Web services. The
language encompasses features needed to describe complex control flows, including
error handling and compensation behavior. In practice, however many business
process scenarios require human interactions. A process definition should incorporate
people as another type of participants, because humans may also take part in
business processes and can influence the process execution.
The BPEL4People specification introduces the people activity as a new type of basic activity which enables the specification of human interaction in processes in a more direct way. The implementation of a people activity could be an inline task or a standalone human task defined in the Web Services Human Task (WS-HumanTask) specification.
Read the Press Release
Listen to the podcast, "The New SOA Standards: BPEL 2.0"
|