Зміст:
Визначення - Що означає трирівнева архітектура?
Трирівнева архітектура - це архітектура клієнт-сервер, в якій функціональна логіка процесу, доступ до даних, зберігання даних у комп’ютері та користувальницький інтерфейс розробляються та підтримуються як незалежні модулі на окремих платформах. Трирівнева архітектура - це модель дизайну програмного забезпечення та налагоджена архітектура програмного забезпечення.
Техопедія пояснює трирівневу архітектуру
Трирівнева архітектура дозволяє модернізувати або замінити будь-який з трьох ярусів самостійно. Інтерфейс користувача реалізований на настільному ПК та використовує стандартний графічний інтерфейс користувача з різними модулями, що працюють на сервері додатків. Реляційна система управління базами даних на сервері баз даних містить логіку зберігання даних комп'ютера. Середні яруси зазвичай багатоярусні.
Три яруси в трирівневій архітектурі:
- Рівень презентації: займає верхній рівень і відображає інформацію, пов’язану з послугами, доступними на веб-сайті. Цей рівень спілкується з іншими ярусами, надсилаючи результати в браузер та інші яруси в мережі.
- Рівень програми: Також називається середнім рівнем, логічним рівнем, бізнес-логікою або логічним рівнем, цей рівень витягується з рівня представлення. Він контролює функціональність програми, виконуючи детальну обробку.
- Рівень даних: розміщує сервери баз даних, де зберігається та отримується інформація. Дані в цьому рівні зберігаються незалежно від серверів додатків або логіки бізнесу.