Developing EJB client applications for BPEL processes and human tasks
The EJB APIs provide a set of generic methods for developing
EJB client applications for working with the BPEL processes and human
tasks that are installed on a Workflow Server.
About this task
With these Enterprise JavaBeans (EJB)
APIs, you can create client applications to perform the following
actions:
- Manage the lifecycle of processes and tasks from starting them through to deleting them when they complete
- Repair activities and processes
- Manage and distribute the workload over members of a work group
The EJB APIs are provided as two stateless session enterprise
beans:
- BusinessFlowManagerService interface provides the methods for BPEL process applications
- HumanTaskManagerService interface provides the methods for task-based applications
For more information on the EJB APIs, see the Javadoc in the com.ibm.bpe.api package and the com.ibm.task.api package.
The following steps provide an overview of the actions you need to take to develop an EJB client application.