Application logic components in the EJB container

The application logic components residing in the EJB container support the execution of business logic.

Business Process Component
The Business Process Component provides supporting entities so that an application can run a business process within the Process Choreographer of WebSphere(R) Business Integration Server Foundation.
Single Action EJB
As an alternative to the Process Choreographer, an application can use a Single Action EJB to perform the business process. A Single Action EJB may or may not use the CHA and CHA Formatter Service.
Startup beans
The application logic domain uses startup beans to initialize the application logic layer entities.
Communication services
Communication services provide connectivity to the existing data and applications in the enterprise systems. These services isolate the client application from the communications complexity by providing a clear and easy public interface. The SNA JCA LU0 Connector and the SNA JCA LU62 Connector are resource adapters that enable business processes
JDBC Database services
The JDBC Database services of the Branch Transformation Toolkit interact with a database through the JDBC protocol to provide access to database tables. The services also map context data to database records and database records to context data using a formatter. The Database Table Mapping service enables toolkit applications to access databases using a common interface. The Electric Journal service can record the services and processes used or performed by an entity such as branch, user, or terminal. The design of each application determines what information the service records as well as when it writes that information.
Generic Pool
The Generic Pool service in the application logic layer performs the same function as it does in the Java(TM) clients and Web Container.