2.3. The J2EE Application Server

Now that we've introduced the J2EE components, let's take a closer look at the J2EE platform. Figure 2-2 shows a more detailed view of the J2EE architecture.

Figure 2-2. J2EE Application Server and Containers

Containers and Services

Both the presentation and middle tiers use containers. An application client container runs on the client machine and manages the execution of client programs. In the J2EE server machine, a web container manages JSP and servlet components. The EJB container, which also runs on the J2EE server machine, manages the execution and life cycle of all enterprise beans. The browser is an applet ...

Get Enterprise JavaBeans™ Component Architecture: Designing and Coding Enterprise Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.