Презентационный слой / слой общественных услуг. Общий термин?
-
25-09-2019 - |
Вопрос
Определение нашей архитектуры приложений (которая содержит как веб-интерфейсы, так и внешние веб-сервисы), мы наткнулись на нашу неспособность найти общее имя для самого верхнего слоя. Вполне понятно, что есть DAL (слой доступа к данным) и BLL (бизнес-логический слой) в нашем приложении. На верхней части BLL проживают интернет-интерфейс, который обычно называется слоем презентации (например, http://msdn.microsoft.com/en-us/library/ff647339.aspx.). Но есть также сервисный слой, который также находится на вершине BLL!
Но торт не может иметь два слоя на том же уровне :) Так что, пожалуйста, помогите мне найти срок для этого.
Решение
Термин API (интерфейс программирования приложений) обычно используется для интерфейсов программирования, хотя в этом случае «сервисный слой» может быть более подходящим и описательным.
Слои могут быть рядом, - ничто не говорит, что они имеют быть одним на вершине другого.
Другие советы
Слой презентации - тот, который я слышал больше всего для слоя, содержащего компоненты пользовательского интерфейса.
Как насчет внешнего слоя? Верхний слой? Слой - это не будет называться?