使用asp.net mvc应用程序的WCF服务

时间:2009-06-03 08:47:58

标签: asp.net-mvc wcf

我已经开始使用asp.net MVC,并且作为传统方式,我想在WCF服务中保留我的数据访问层。如何使用asp.net MVC实现这一目标?

方案

我在asp.net MVC中启动了一个测试应用程序,它显示,插入和编辑数据。 我通过添加'ADO.Net实体数据模型'成功创建了它。

所以现在如果我想在WCF服务中移动这个dataaccess层,即使用GetData(),UpdateData(),CreateNewData()等方法的WCF服务,我该如何实现呢?

2 个答案:

答案 0 :(得分:51)

简答:

您只需将dataaccess层移动到WCF服务中,公开它然后从MVC应用程序中调用它。

长答案:

1)我建议通过Scott Guthrie的Nerd Dinner演练来深入了解MVC基础知识。

2)以下博客介绍了使用WCF服务编写分层ASP.NET MVC应用程序的过程(第III和第IV部分专门关注WCF和MVC交互):

我没有详细阅读链接的arrticles(只是略读它们),但它们似乎对这个过程给出了不错的概述。

答案 1 :(得分:-1)