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

HTTP Efficiency

If you're an application programmer, you may be tempted to skip this discussion. After all, application designers won't be changing or extending the protocol (although extensions are considered by the IETF. Furthermore, since Web browsers are the primary generators of HTTP requests and Web servers are the primary handlers of these requests, it may not seem worthwhile to understand HTTP details because there's no opportunity to directly interact with it.

As it turns out, this is simply not the case. For one thing, as the deployer of an application you have the ability to choose your Web server and how to deploy it (e.g., Web server farms). You also have the ability to configure certain parameters of deployment. Understanding the ...

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