Process choreographer is a powerful enterprise workflow tool that supports business processes in a Java 2 Platform Enterprise Edition (J2EE) environment. These processes can be used to integrate J2EE resources, Web services, and activities that require human interaction. Process choreographer manages the life cycle of business processes, navigates through the associated process model, and invokes the appropriate Web services.
Process choreographer supports:
In Version 5.1, process choreographer can run processes created with WebSphere Studio Version 5.0. Support for these processes is deprecated in Version 5.1. You can continue to run these processes or you can migrate them to BPEL processes. For information on how to migrate V5.0-style processes to BPEL-based processes, refer to the WebSphere Studio information center.
Process choreographer includes a Web client for process administrators and process participants to work with processes, activities, and their associated work items.
Process choreographer provides both generic programming interfaces and process-specific programming interfaces. When you model a process in WebSphere Studio, you can generate an associated Enterprise JavaBeans (EJB) module that provides strongly-typed interfaces, for example, for starting instances of a specific process. These interfaces simplify the coding of interactions with a specific process model.