Architecture 表示层/公共服务层。通用术语?

Architecture 表示层/公共服务层。通用术语?,architecture,layer,nomenclature,presentation-layer,service-layer,Architecture,Layer,Nomenclature,Presentation Layer,Service Layer,在定义应用程序体系结构(包含web UI和外部web服务)时,我们无意中发现无法为最顶层找到通用名称。 很明显,在我们的应用程序中有DAL(数据访问层)和BLL(业务逻辑层)。在BLL的顶部,有一个UI,它通常被称为表示层(例如)。但是还有一个服务层,它也位于BLL的顶部 但是蛋糕不能在同一级别上有两个层:),所以请帮我找到一个术语。术语API(应用程序编程接口)通常用于编程接口,不过在这种情况下,“服务层”可能更合适、更具描述性 层可以是并排的-没有任何东西说它们必须是一个在另一个之上。对于包

在定义应用程序体系结构(包含web UI和外部web服务)时,我们无意中发现无法为最顶层找到通用名称。 很明显,在我们的应用程序中有DAL(数据访问层)和BLL(业务逻辑层)。在BLL的顶部,有一个UI,它通常被称为表示层(例如)。但是还有一个服务层,它也位于BLL的顶部

但是蛋糕不能在同一级别上有两个层:),所以请帮我找到一个术语。

术语API(应用程序编程接口)通常用于编程接口,不过在这种情况下,“服务层”可能更合适、更具描述性


层可以是并排的-没有任何东西说它们必须是一个在另一个之上。

对于包含UI组件的层,我听到的最多的是表示层

外层呢?顶层?不应命名的层?

是的,但Ui和服务的通用术语如何?API和“服务层”可以是web服务的术语。但是UI部分呢?我想要一个通用术语。在我的世界里,各层必须相互重叠。至少在我看来,服务层和web表示在一个层中。@Shedal-如果你能看到它并与之交互,它属于表示层。