在定义我们的应用程序架构(包含Web UI和外部Web服务)时,我们偶然发现我们无法找到最顶层的通用名称。 很明显,我们的应用程序中有DAL(数据访问层)和BLL(业务逻辑层)。在BLL的顶部,存在UI,其通常被称为表示层(例如,http://msdn.microsoft.com/en-us/library/ff647339.aspx)。但是还有一个服务层,它也位于BLL的顶层!
但是蛋糕在同一级别上不能有两层:)所以请帮我找一个术语。
答案 0 :(得分:3)
术语API(应用程序编程接口)通常用于编程接口,但在这种情况下,“服务层”可能更合适和描述性。
图层可以并排 - 没有人说他们拥有是一个在另一个上面。
答案 1 :(得分:0)
表达层是我最常听到的包含UI组件的图层。
答案 2 :(得分:0)
外层怎么样?顶层?那层将不会被命名?