У дома развитие Какво е двустепенна архитектура? - определение от техопедия

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

Съдържание:

Anonim

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

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

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

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

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

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