Перевод статьи «Software Architecture Patterns: Layered Architecture». Многоуровневая архитектура – это наиболее распространенный шаблон архитектуры в большинстве приложений для компаний. Его ещё называют n-tier архитектурой, где n – количество уровней. Это шаблон де-факто для приложений JAVA EE. Пример сценариев для уровней Уровень представления Представление веб-страниц, форм пользовательского интерфейса и API, взаимодействующих с конечными пользователями Уровень бизнес-логики На этом уровне расположена логика, отвечающая за доступ, безопасность и аутентификацию. В частности, тут находится сервисная шина предприятия, межплатформенное связующее ПО и другие различные перехватчики запросов для выполнения валидации. Уровень хранения Это уровень представления для данных. Он включает в себя представление интерфейса для доступа к данным, объектно-реляционное отображение и другие режимы представления перманентных данных на уровне приложения. Проще говоря, на этом уровне отображаются пермане
Шаблоны архитектуры ПО: Многоуровневая архитектура
19 октября 201719 окт 2017
1286
2 мин