O'Reilly logo

Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology by Greg Barish

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Request Processing and J2EE

Various parts of J2EE system design relate to request processing. Some are synchronous, some are asynchronous, and some provide options for both modes. In this section, we'll describe how these parts are used and which modes of processing they support.

Web Serving

For most Web applications, a standalone Web server is essential. However, although J2EE supports the notion of a “Web container” (which is responsible for Java servlets and JSP generation), there's little mention of the role of a Web server. The specification merely acknowledges that HTTP requests are handled by Web containers and routed to the application objects (the Enterprise JavaBeans) or to the database. Although Sun supports the Java Web Server, it ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required