26.3. Multitier Application Architecture

Web-based applications are multitier applications (sometimes referred to as n-tier applications) that divide functionality into separate tiers (i.e., logical groupings of functionality). Although tiers can be located on the same computer, the tiers of web-based applications typically reside on separate computers. Figure 26.3 presents the basic structure of a three-tier web-based application.

Figure 26.3. Three-tier architecture.

The bottom tier (also called the data tier or the information tier) maintains the application’s data. This tier typically stores data in a relational database management system ...

Get Java™ How to Program, Seventh Edition 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.