Servlets and Web Applications

The J2EE architecture defines three tiers in the J2EE environment. The back-end tier is for legacy applications and databases. The client tier is where Web browsers, Web servers, and thin and thick clients sit, making requests of the middle tier. The middle tier is where EJB and Web containers reside. The Web container is the focus of this chapter.

The Web container execution environment is responsible for communicating with the outside world, whether it's via TCP/IP sockets or HTTP. Web applications reside within the Web container, consisting of servlets, JSPs, HTML, documents, images, and other presentation resources. It is here where servlets incorporating XMLC technology also reside.

The Web container can operate ...

Get Enhydra XMLC™ Java™ Presentation Development 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.