Mi az a réteges architektúra?
A réteges architektúra (Layered Architecture) a forráskódot rétegekbe szervezi, amelyek egy-egy meghatározott munkatípusért felelnek. Elkülöníti a kérések fogadását, az üzleti szabályok alkalmazását és az adatelérést, így a kód könnyebben érthető és karbantartható.
A rétegek egy alkalmazáson belül is futhatnak. A réteg a kód felelősségét írja le; a részek külön szerverre helyezése telepítési kérdés, amellyel az N-Tier architektúra foglalkozik.
Gyakori rétegek
Egy webalkalmazásnak gyakran három rétege van:
