User's Manual
2 Chapter 1. WAF Overview
1.1. General Architecture
The WAF architecture described in Figure 1-1 follows the standard n-tier design pattern, with separate
presentation, domain (business logic), data, and data model layers. Web applications built on WAF
also follow the same n-tier design patter, leveraging the infrastructure provided by WAF.
1.1.1. The Layers
The four layers in the WAF architecture are:
• Presentation Layer (UI) — presents information to the user
• Domain Layer (Business Logic) — encapsulates business logic
• Data Layer — stores and retrieves data
• Data Model — stores data in a structured, format in a durable fashion
These layers are shown in Figure 1-2:
Figure 1-2. Basic Configuration