【发布时间】:2011-07-04 06:29:10
【问题描述】:
有人可以指导我了解 WCF、DAO 和 DTO 层如何相互通信吗?如果有人可以指定哪个层首先出现,然后它如何与下一层交互等等,我将不胜感激。
【问题讨论】:
标签: asp.net wcf dao dto data-access-object
有人可以指导我了解 WCF、DAO 和 DTO 层如何相互通信吗?如果有人可以指定哪个层首先出现,然后它如何与下一层交互等等,我将不胜感激。
【问题讨论】:
标签: asp.net wcf dao dto data-access-object
您似乎不知道这些术语是什么意思。首先,它们都不是“层”。
因此,这些术语在实际架构中的示例用法可以是:
数据层(数据库服务器)
业务层(应用服务器)
表示层(Web 服务器)
此架构仅适用于大型项目。通常不需要分离表示层和业务层,因此不需要 WCF 服务层。在这种情况下,您的表示层可以直接访问业务层,而无需使用 DTO。
编辑:
根据您的 cmets,我正在添加这些信息。
Session 可以称为 DAO,因为它提供了与 DB 交互的操作,但它也隐藏了 DB 的详细信息。【讨论】: