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

Chapter 2. Web Application Architecture

In a very general sense, this book is about designing efficient Web application architectures. Before we can think about designing an architecture, however, we need to establish some requirements. In this chapter, I propose some very general application requirements, essential to many types of applications. Based on these requirements, we will be able to envision an abstract Web application architecture. Later, we will ground that abstract architecture in something more realistic, in particular to various parts of the Java 2 Enterprise Edition (J2EE) solution. My intention is to gradually define and describe the parts of an application in increasing levels of detail so that we can maintain an end-to-end ...

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