„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
több publikációban is leírták
1. sor:
A '''többrétegű architektúra''' (vagy n rétegű architektúra) a szoftverfejlesztésben alkalmazott [[kliens-szerver architektúra]], melyben a megjelenítés, az adatkezelés és az üzleti logika különálló folyamatokra van bontva. Az alkalmazás rétegekre bontásával a fejlesztők könnyen karbantartható és fejleszthető rendszereket hozhatnak létre, mivel elegendő egy-egy réteget javítani illetve bővíteni az egész alkalmazás módosítása helyett. A leggyakrabban alkalmazott rétegelés a háromrétegű architektúra.
 
A réteges szerkezetben minden réteg csak a szomszédaival kommunikál, az egyiktől szolgáltatásokat vesz igénybe, a másiknak szolgáltatást nyújt. Azt mondják, hogy egy réteg egy másik felett van, ha a másik szolgáltatásait veszi igénybe. Egy réteg működhet a felette levő rétegek nélkül, és az alatta levő rétegek szükségesek a működéséhez. Nyílt rétegű rendszerben a rétegek több alattuk levő réteg szolgáltatásai is igénybe vehetik. Az architektúrát több publikációban is leírták.<ref name="posa">Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael (1996-08). Pattern-Oriented Software Architecture, Volume 1, A System of Patterns. Wiley, August 1996. {{ISBN|978-0-471-95869-7}}. Retrieved from http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471958697.html.</ref>
 
==Háromrétegű architektúra==
48. sor:
==Források==
*[http://www.exforsys.com/tutorials/application-development/three-tier-software-architectures.html Three tier software architechture]
==Fordítás==
 
{{fordítás|en|Multitier architecture}}
==További információk==
*[http://www.mysql.com mySQL]