实体框架和体系结构WCF

时间:2011-02-17 03:26:07

标签: wcf entity-framework soa

我应该遵循什么架构才能使用实体框架& WCF?如果有可用的链接那就太好了

1 个答案:

答案 0 :(得分:2)

典型的三层体系结构包含UI层,逻辑层和数据(访问)层。所以你在谈论EF和WCF,你只是在谈论数据和逻辑层或数据访问层。

如果要使用EF和WCF数据服务公开您的物理数据模型,您实际上是在OData协议中一对一地公开您的数据模型。使用这种方式,我会称之为数据访问服务

如果您打算使用EF将物理数据模型映射到使用EF的逻辑数据模型,然后允许在验证和业务逻辑在具有形式化接口的WCF服务中运行后对其执行操作,我会称之为数据层和逻辑层的组合。 EF执行层之间的耦合,WCF公开了这些功能。