THREE-TIER ARCHITECTURES, ADVANTAGES
Commonly cited advantages include:
- RPC calls from the presentation client to the middle tier provide greater generality (i.e. flexibility) than the SQL calls usually used in the 2-tier architecture.
- The 3-tier clients do not have to understand SQL. This allows the organization, names, or even the overall structure of back end data to changes without requiring changes in the PC-based presentation clients. This allows clients to access even non-relational databases and greatly simplifies introduction of new database technologies.