O'Reilly logo

Special Edition Using Java™ Server Pages and Servlets by Mark Wutka

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 20. Designing a Three-Tiered Application

In this chapter

In a three-tiered application, the presentation, business logic, and data layers are separated into three separate components. Typically, these layers reside on different machines, although they may also run within the same machine. It isn't necessary to put the components on different machines; the important thing is that you have the ability to put them on different machines. Figure 20.1 shows a conceptual model of a three-tiered application.

Figure 20.1. A three-tiered application separates presentation, business logic, and data access. ...

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