The EJB server—overview

An EJB-compliant application server is known as an EJB server. An EJB server could be a transaction processing monitor such as CICS®, a Web server, a database, or some other type of server. Note that a CICS EJB server may comprise multiple CICS regions, as described in Logical servers—enterprise beans in a sysplex.

An EJB server provides a standard set of services to support enterprise bean components. These services include:
1 The javax.transaction.UserTransaction interface is used by session beans that manage their own transactions, as described later in this chapter.