„Többrétegű architektúra” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
a Átkapitalizálás (a nagybetűk száma nem változik, csak mostantól helyesen lesz írva)
Elgépelések javítása
16. sor:
 
===A háromrétegű architektúra és az MVC architektúra===
A háromrétegű architektúrát gyakran keverik a megjelenítésben használatos [[MVC]] (Model-View-Controller) architektúrával. Fontos megemlíetenimegemlíteni, hogy míg az MVC-nél a View és a Controller egyaránt kommunikál a Modellel addig a három rétegű architektúránál ez nem történik meg. A megjelenítés réteg csak az üzleti logikán át érheti el a perzisztenicátperzisztenciát. A három réteg jelenti alapesetben azokat a választóvonalakat, amelyek mentén a horizontális skálázás megoldható. Amennyiben [[skálázhatóság]], robosztusság vagy egyéb szempontok miatt nem elegendő a három réteg, akkor a három réteget újabb rétegekre lehet bontani. Ennek egy gyakori példája, amikor a perzisztenicaperzisztencia réteget két rétegre bontjuk: az egyik az [[ORM]] (objektum-relációs leképezés) által megvalósított DAO ([[Data access object]]) tervezési minta mentén megvalósított réteg, míg alatta a hagyományos adatbázis réteg helyezkedik el.
 
==Források==