Трирівнева програма

Автор: Randy Alexander
Дата Створення: 2 Квітень 2021
Дата Оновлення: 15 Травень 2024
Anonim
Структурирование документов Word
Відеоролик: Структурирование документов Word

Зміст

Визначення - Що означає трирівнева програма?

Трирівнева програма - це специфічний тип n-ярусної архітектури. Що стосується трирівневої архітектури, то яруси такі:


  • Рівень презентації (також відомий як інтерфейс користувача або клієнтська програма)
  • Рівень бізнес-логіки (також відомий як сервер додатків)
  • Рівень зберігання даних (також відомий як сервер бази даних)

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює трирівневу програму

N-ярус позначає інженерну концепцію програмного забезпечення, що використовується для проектування та впровадження програмних систем з використанням архітектури клієнт / сервер, розділеної на кілька ярусів. Це відокремлює складність проектування та впровадження, що дозволяє забезпечити масштабованість розгорнутої системи.

У трирівневій програмі взаємодія з користувачем керується рівнем презентації, що забезпечує передній кінець, простий в управлінні. Правилами ведення бізнесу керує бізнес-рівень, який контролює та керує всією програмою застосування. Базові дані зберігаються та обслуговуються рівнем зберігання даних, також відомим як збереження даних.

Три яруси зв'язані між собою, заздалегідь визначеними та стабільними інтерфейсами. Ця розв'язка дозволяє здійснити значні зміни в межах проектування, впровадження та масштабу кожного рівня, не впливаючи на інші яруси.

Правила бізнесу видаляються з клієнта і виконуються на сервері додатків, також відомий як середній рівень. Сервер додатків забезпечує правильну обробку бізнес-правил. Він також є посередником між клієнтською програмою та сервером баз даних.

Перевага трирівневої програми перед дворівневою програмою - це додаткова модульність. Це дозволяє замінити будь-який рівень, не впливаючи на інші рівні та відокремлюючи бізнес-функції від функцій, пов’язаних із базою даних. Нарешті, трирівневе додаток значно збільшує балансування завантаження системи, масштабованість продуктивності та ремонтопридатності.