This describes the facilities provided by the business process
container and the human task container.
Business Process Choreographer is an enterprise workflow engine that supports
both business processes and human tasks in a WebSphere Application Server
environment. These constructs can be used to integrate J2EE resources, services,
and activities that require human interaction. Business Process Choreographer
manages the life cycle of business processes and human tasks, navigates through
the associated model, and invokes the appropriate services.
Business Process Choreographer provides the following facilities:
- Support for business processes and human tasks. Business processes offer
the standard way to model your business process using the Web Services Business
Process Execution Language (WS-BPEL, abbreviated to BPEL). With human tasks,
you can use the Task Execution Language (TEL) to model the interactions that
involve humans, such as human-to-human, human-to-computer, computer-to-human.
Both business processes and human tasks are exposed as services in a Service
Oriented Architecture (SOA) or Service Component Architecture (SCA); they
also support both simple data objects and business objects.
- Application programming interfaces for developing customized applications
for interacting with business processes and human tasks.
- Business Process Choreographer Explorer. This Web application offers functions
for managing and administering business process and human tasks.