IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Developing client applications for BPEL processes and tasks > Developing EJB client applications
Access the EJB APIs
The Enterprise JavaBeans (EJB) APIs are provided as two stateless session enterprise beans. BPEL process applications and task applications access the appropriate session enterprise bean through the home interface of the bean.
The BusinessFlowManagerService interface provides the methods for BPEL process applications, and the HumanTaskManagerService interface provides the methods for task-based applications. The application can be any Javaâ„¢ application, including another Enterprise JavaBeans (EJB) application.
- Access the remote interface of the session bean
An EJB client application for BPEL processes or human tasks accesses the remote interface of the session bean through the remote home interface of the bean.- Access the local interface of the session bean
An EJB client application for BPEL processes or human tasks accesses the local interface of the session bean through the local home interface of the bean.
Developing EJB client applications for BPEL processes and human tasks