három rétegű architektúra

Az alkalmazás szerver (középső réteg. Kötőréteg) található, a második szinten, amely sok az üzleti logika. Kívül ez már csak töredékek, amelyek kivitele a kliensek (terminálok), valamint elemeket a logika, a beágyazott az adatbázisban (tárolt eljárások és triggerek). Az ezen irányelv végrehajtásához komponens kommunikációs szoftver. Alkalmazás szerverek úgy vannak kialakítva, oly módon, hogy adjunk nekik további példányokat teszi vízszintes méretezést a teljesítmény szoftvercsomag, és nem igényli az alkalmazás kódját.

Az adatbázis szerver (adatrétegből) biztosítja az adatok tárolására és hozott egy külön réteg, megvalósul a szabály révén adatbázis-kezelő rendszerek. csatlakozni ehhez az összetevőt csak az alkalmazás szerver szinten.

A legegyszerűbb konfigurációban, az összes komponensek vagy közülük néhányat lehet kombinálni egyetlen számítási csomópont. A produktív konfigurációk, általában egy dedikált számítási csomópont az adatbázis szerver vagy egy fürt adatbázis-kiszolgálók, alkalmazás szerverek - kiválasztott csoport a számítási csomópontok, amelyek közvetlenül kapcsolódnak az ügyfelek (terminálok).

Összehasonlítva a kétszintű kliens-szerver architektúra vagy egy fájl-szerver architektúra egy három rétegű architektúra, általában nagyobb skálázhatóságot (mert a vízszintes skálázhatóság az alkalmazás szerver és multiplexelés vegyületek) nagyobb konfigurálhatóságot (miatt egymástól elszigetelve szintek). Végrehajtása alkalmazások érhetők el egy böngészőt vagy vékony kliens. általában magában telepítését szoftver rendszer egy három rétegű architektúra. Ebben a három rétegű szoftver fejlesztése általában komplexek nehezebb, mint dvuhzvennyh, például a jelenléte a kiegészítő kötőanyag szoftver szabhat többletköltségeket beadását ilyen komplexek.

Kapcsolódó cikkek