.net - Wcf、ASP.NET MVC 组合?我真的需要它吗?

标签 .net asp.net-mvc wcf architecture

大家好,新年快乐!在考虑新项目时,我决定将业务层构建为单独的 WCF 服务,供各种客户端使用。数据访问也由服务处理。第一个消费者是 ASP.NET MVC 网站,其他客户端将在大约一两年内创建。问题是我真的需要 WCF 层吗?还是很容易将其重写为 MVC 并丢弃 WCF?还是保持原样?

最佳答案

即使您构建 MVC 应用程序或桌面应用程序,您也始终需要数据访问层或业务层(您为数据处理对象选择的名称)。

我建议您创建一个单独的项目来处理数据操作的任务。

然后通过 WCF 服务公开它,并通过不同的端点与任何应用程序(无论是 Web 还是桌面)一起使用它。

关于.net - Wcf、ASP.NET MVC 组合?我真的需要它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8700182/

相关文章:

javascript - 使用 VS2008 测试 ASP.NET MVC 应用程序时,JS 文件未更新

asp.net-mvc - MVC3 使用值和名称填充下拉列表

.net - 在 MSChart 中对齐主轴和副轴

c# - 强制 log4net 日志级别

.net - RijndaelManaged "Padding is invalid and cannot be removed"仅在生产中解密时发生

asp.net - 我想在 .NET MVC 中使用剑道网格添加全选复选框

.net - 有没有办法创建 .net 用户控件以便在 delphi 表单上使用它们?

ajax - 如何在 fiddler 中放置多个断点?

c# - WCF 服务接受 GZip 消息

.net - 2个WCF服务进程可以监听同一个端口吗?