Distributed Multi-Tiered Applications: Client-Tier Web-Tier Business-Tier
Distributed Multi-Tiered Applications: Client-Tier Web-Tier Business-Tier
J2EE Components
J2EE Containers
Container Services
Containers are the interface between a component and the low-level
platform-specific functionality that supports the component. Before a
Web, enterprise bean, or application client component can be
executed, it must be assembled into a J2EE application and deployed
into its container.
Container Types
J2EE server
The runtime portion of a J2EE product. A J2EE server provides EJB
and Web containers.
Enterprise JavaBeans (EJB) container
Manages the execution of enterprise beans for J2EE
applications. Enterprise beans and their container run on the J2EE
server.
Web container
Manages the execution of JSP page and servlet components for
J2EE applications. Web components and their container run on the
J2EE server.
Applet container
Manages the execution of applets. Consists of a Web browser
and Java Plug-in running on the client together.