Home > Articles > Programming > Java

  • Print
  • + Share This
This chapter is from the book

Architecture

The general architecture is a classic three tier (see Figure 3.1): The client's layer is pure HTML; presentation and business logic are in Java Servlet Pages (JSPs), servlets, and server side class libraries; and data is in relational database.

Figure 3.1Figure 3.1 Here is the application's classic three-tier architecture.

The middle tier, business logic, breaks down into three subsystems of its own: output formatting, security, and persistence. Output formatting will be implemented using JSPs with custom tags. The persistence subsystem is represented by a layer of code that makes JDBC calls to the relational database. The security will be form-based with a database-based repository.

  • + Share This
  • 🔖 Save To Your Account