При определении архитектуры нашего приложения (которое содержит как веб-интерфейс, так и внешние веб-службы) мы наткнулись на нашу неспособность найти общее имя для самого верхнего уровня. Совершенно очевидно, что в нашем приложении есть DAL (уровень доступа к данным) и BLL (уровень бизнес-логики). В верхней части BLL находится пользовательский интерфейс, который обычно называется уровнем представления (например, http://msdn.microsoft.com/en-us/library/ff647339.aspx). Но есть также уровень обслуживания, который также находится на вершине BLL!
Но у торта не может быть двух слоев на одном уровне :) Так что, пожалуйста, помогите мне найти термин для этого.