Három rétegű architektúra - ez

Egy példa a három rétegű architektúra.

A számítástechnika három rétegű architektúra. szinonimája három rétegű architektúra (. angol háromszintű vagy többrétegű architechtúra) azt sugallja, hogy a következő alkalmazás komponensek: kliens alkalmazás (általában azt mondják: „vékony kliens” vagy terminál) csatlakozik az alkalmazás szerver, ami össze van kötve az adatbázis szerver.







Három rétegű architektúra - ez

Vizuális áttekintést háromlépcsős alkalmazás

építészet Áttekintés

A legegyszerűbb konfigurációban a fizikai kiszolgáló alkalmazások kombinálni lehet egy adatbázis szerver ugyanazon a számítógép, amely csatlakozik egy vagy több terminál a hálózaton.

A „jobb” (a biztonság szempontjából, a megbízhatóság, a skálázhatóság) konfigurációja az adatbázisszerver külön számítógépre (vagy klaszter), amelyhez csatlakozik a hálózathoz, egy vagy több alkalmazás szerverek, ami viszont, kösse a hálózaton.







méltóság

Összehasonlítva egy kliens-szerver vagy a fájl szerver architektúra a következő előnyöket a három szintű architektúra:

hiányosságokat

Hátrányok adódnak érdemben. Összehasonlítva c kliens-szerver vagy fájl szerver architektúra a következő hátrányokkal három szintű architektúra:

  • nagyobb komplexitás építési kérelmek;
  • nehezebb telepíteni és alkalmazni;
  • magas követelményeket támaszt a teljesítmény az alkalmazás szerver és adatbázis szerver, és így a magas költségek szerver hardver;
  • nagy sebességű követelményeknek a csatorna (hálózat) között az adatbázis szerver és alkalmazás szerver.

Egy példa a kliens-szerver architektúra, három rétegű

Components három rétegű architektúra szempontjából a program végrehajtására adott adatbázis szerver, web-szerverek és böngészők. Helyezze ezeket az alkatrészeket is igénybe vehet a program minden gyártónak. Az alábbiakban ismertetjük a kölcsönhatás a komponensek a három rétegű architektúra a kliens-szerver alkalmazás. Az adatbázis szerver MySQL-szerver; Alkalmazás szerver technológia: ADO.NET, ASP.NET és IIS webszerver; Az ügyfél az a szerepe bármely web-böngésző.

Böngésző klienta1-> Szerver IIS2-> A futási ASP.NET 2.03-> Data Provider ADO.NET 2.04-> MySQL5- Szerver> Data Provider ADO.NET 2.06-> A futási ASP.NET 2.07-> Szerver IIS8-> ügyfél böngésző

használata




Kapcsolódó cikkek