Двустепенна архитектура

Автор: Peter Berry
Дата На Създаване: 18 Август 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Порше Тайкан Кросс (2022) - Детали экстерьера и интерьера (автомобиль класса люкс)
Видео: Порше Тайкан Кросс (2022) - Детали экстерьера и интерьера (автомобиль класса люкс)

Съдържание

Определение - Какво означава двустепенна архитектура?

Двустепенна архитектура е софтуерна архитектура, в която презентационен слой или интерфейс работи на клиент, а слой от данни или структура от данни се съхраняват на сървър. Разделянето на тези два компонента на различни места представлява двустепенна архитектура, за разлика от едностепенната архитектура. Други видове многостепенни архитектури добавят допълнителни слоеве в разпределения софтуерен дизайн.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява двустепенна архитектура

Експертите често контрастират двустепенна архитектура с тристепенна архитектура, където се добавя трето приложение или бизнес слой, който действа като посредник между клиента или презентационния слой и слоя данни. Това може да увеличи производителността на системата и да помогне за мащабируемост. Освен това може да елиминира много видове проблеми с объркване, които могат да бъдат причинени от многопотребителски достъп в двустепенни архитектури.Въпреки това, усъвършенстваната сложност на тристепенната архитектура може да означава повече разходи и усилия.

Допълнителна забележка за двустепенната архитектура е, че думата "подреждане" обикновено се отнася до разделяне на двата софтуерни слоя върху два различни физически хардуера. Многослойните програми могат да бъдат изградени на едно ниво, но поради оперативните предпочитания много двустепенни архитектури използват компютър за първото ниво и сървър за втория.