Читать книгу Website Design and Development with HTML5 and CSS3 - Hassen Ben Rebah - Страница 25

1.3.4. Three-tier architecture

Оглавление

Three-tier architecture, also known as the client-distributed server, or the second-generation client-server, subdivides the application into three different service levels:

 – first level: presentation and local processing (data formatting, input checks, etc.) are accomplished by the client device;

 – second level: global processing of the application is accomplished by a web server equipped with application extensions;

 – third level: the data are accomplished by a database server (centralized DBMS).


Figure 1.8. Three-tier architecture

Table 1.4. Benefits and disadvantages of three-tier architecture

Benefits Disadvantages
Thin client Easier deployment Centralized DBMS All of the complexity lies in the intermediate tier (the web server)
Website Design and Development with HTML5 and CSS3

Подняться наверх