Cuprins:
- Definiție - Ce înseamnă Arhitectura cu trei niveluri?
- Techopedia explică Arhitectura cu trei niveluri
Definiție - Ce înseamnă Arhitectura cu trei niveluri?
O arhitectură pe trei niveluri este o arhitectură client-server în care logica procesului funcțional, accesul la date, stocarea datelor la computer și interfața utilizator sunt dezvoltate și menținute ca module independente pe platforme separate. Arhitectura pe trei niveluri este un model de design software și o arhitectură software bine stabilită.
Techopedia explică Arhitectura cu trei niveluri
Arhitectura cu trei niveluri permite ca oricare dintre cele trei niveluri să fie modernizată sau înlocuită independent. Interfața de utilizator este implementată pe un computer desktop și folosește o interfață grafică standard de utilizator cu diferite module care rulează pe serverul aplicației. Sistemul relațional de gestionare a bazelor de date de pe serverul de baze de date conține logica de stocare a datelor computerului. Nivelurile mijlocii sunt de obicei multistrate.
Cele trei niveluri dintr-o arhitectură cu trei niveluri sunt:
- Prezentarea nivelului: ocupă nivelul superior și afișează informații legate de serviciile disponibile pe un site web. Acest nivel comunică cu alte niveluri prin trimiterea de rezultate către browser și alte niveluri din rețea.
- Nivelul aplicațiilor: Numit și nivel mediu, nivel logic, logică de afaceri sau nivel logic, acest nivel este extras din nivelul de prezentare. Acesta controlează funcționalitatea aplicației prin efectuarea procesării detaliate.
- Data Tier: găzduiește serverele de baze de date în care informațiile sunt stocate și preluate. Datele din acest nivel sunt păstrate independent de serverele de aplicații sau de logica de afaceri.