Why and when to perform this task
With process choreographer, IBM WebSphere Application Server can choreograph intra-enterprise and inter-enterprise services using business processes. These processes can involve both human and IT resources. The types of processes can vary greatly, ranging from Web services or Web page navigation to business transaction support. Processes can be automatic processes or processes that require human interaction.
Using process choreographer,
you can combine business-process technology with the other services that are
available in WebSphere Application Server, that is, services offered by the
Java 2 Platform Enterprise Edition (J2EE) architecture. You can script enterprise
beans to manipulate processes. You can also create Web services from business
processes that choreograph other Web services processes. For a detailed description
of the process choreographer architecture, refer to the Process Choreographer Concepts
and Architecture White paper in
DeveloperWorks WebSphere
The process choreographer Web client provides a Web browser interface for work items involving people. For a high-level view of how you can use process choreographer to integrate your business processes, see the Process choreographer overview.
If you want to use process choreographer in a distributed WebSphere environment, see Process choreographer and Network Deployment and Process choreographer scenarios for clustering.
To define your business processes, and create process modules that can be installed in a WebSphere business process container, use IBM WebSphere Studio Application Developer Integration Edition.
Using, managing, and developing business-process applications is described in the following topics.
You can find supplemental information about process choreographer listed in Process choreographer: Resources for learning.