EJB Server
- provides the execution environment for EJB containers
- provides the system services (multiprocessing, load-balancing, device access)
for EJB containers
- effectively manages system resources for the container
(pools and recycle network connections, processes, threads, memory,
database connections, ...)
- solves the concurrent access to the bean (commonly, serialization of bean method's accesses is used)
- provides implementations of naming server (JNDI), transaction services (acts as transaction processing monitor)
and optionally other (e.g. security) services
|