2

在定义我们的应用程序架构(包含 Web UI 和外部 Web 服务)时,我们偶然发现我们无法为最顶层找到一个通用名称。很明显,我们的应用程序中有 DAL(数据访问层)和 BLL(业务逻辑层)。在 BLL 的顶部,有 UI,通常称为表示层(例如, http: //msdn.microsoft.com/en-us/library/ff647339.aspx)。但是还有一个服务层,它也位于 BLL 的顶部!

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

4

3 回答 3

3

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

层可以并排 - 没有什么说它们必须是一个在另一个之上。

于 2010-08-31T11:03:51.583 回答
0

表示层是我听到最多的包含 UI 组件的层。

于 2010-08-31T11:17:15.713 回答
0

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

于 2010-11-16T07:23:32.703 回答