- It is a “Container Container” – it contains the EJB container
- It is responsible for providing the container with lower-level services such as network connectivity.
- The EJB Specification 1.0 did not outline the exact interface between the EJB container and the EJB server. So, interface is currently left up to the individual vendor.
- At an abstract level, though, the relationship between the container and server is such that the server will provide the container with low-level implementation of the services required by the container.
- The layered architecture is shown below:
