background image

Java EE Containers

<< Container Services | Web Services Support >>
<< Container Services | Web Services Support >>

Java EE Containers

Java EE server
: The runtime portion of a Java EE product. A Java EE server provides EJB and
web containers.
Enterprise JavaBeans (EJB) container
: Manages the execution of enterprise beans for Java
EE applications. Enterprise beans and their container run on the Java EE server.
Web container
: Manages the execution of JSP page and servlet components for Java EE
applications. Web components and their container run on the Java EE server.
Application client container
: Manages the execution of application client components.
Application clients and their container run on the client.
Applet container
: Manages the execution of applets. Consists of a web browser and Java
Plug-in running on the client together.
Web Browser
Web
Container
EJB
Container
Enterprise
Bean
Database
Client
Machine
Java EE
Server
Application
Client
Application Client
Container
Servlet
JSP
Page
Enterprise
Bean
FIGURE 1­5
Java EE Server and Containers
Java EE Containers
The Java EE 5 Tutorial · September 2007
50