Obsah:
Definícia - Čo znamená trojstupňová architektúra?
Trojvrstvová architektúra je architektúra klient-server, v ktorej je funkčná procesná logika, prístup k údajom, počítačová pamäť a užívateľské rozhranie vyvíjané a udržiavané ako nezávislé moduly na samostatných platformách. Trojvrstvová architektúra je vzor návrhu softvéru a osvedčená softvérová architektúra.
Techopedia vysvetľuje trojstupňovú architektúru
Trojvrstvová architektúra umožňuje modernizáciu alebo nahradenie ktorejkoľvek z týchto troch úrovní. Používateľské rozhranie je implementované na stolnom počítači a používa štandardné grafické užívateľské rozhranie s rôznymi modulmi bežiacimi na aplikačnom serveri. Systém správy relačných databáz na databázovom serveri obsahuje logiku ukladania počítačových údajov. Stredné úrovne sú zvyčajne viacstupňové.
Tri úrovne v trojvrstvovej architektúre sú:
- Prezentačná úroveň: Zaberá najvyššiu úroveň a zobrazuje informácie týkajúce sa služieb dostupných na webovej stránke. Táto úroveň komunikuje s ostatnými vrstvami odoslaním výsledkov do prehliadača a ďalších úrovní v sieti.
- Aplikačná úroveň: Táto úroveň sa tiež nazýva stredná vrstva, logická vrstva, obchodná logika alebo logická úroveň, a je stiahnutá z prezentačnej úrovne. Riadi funkčnosť aplikácie vykonávaním podrobného spracovania.
- Údajová vrstva: Uschováva databázové servery, na ktorých sa ukladajú a získavajú informácie. Dáta v tejto úrovni sú udržiavané nezávislé od aplikačných serverov alebo obchodnej logiky.
