【发布时间】:2011-08-11 11:52:16
【问题描述】:
我有数据层、包含数据层接口的业务层和 asp.net Web 应用程序的表示层。
我想添加将使用接口的 Web 服务(不是 wcf 服务!)。
我应该将 Web 服务的接口放在哪里?
我应该把 Web 服务实现放在哪里?
如何将 Web 服务实现与 asp.net Web 应用程序结合起来?
【问题讨论】:
-
为什么不想使用 WCF?您是否知道 ASP.NET Web 服务现在被 Microsoft 视为“传统技术”?所有新的服务开发都应该使用 WCF。
-
@John Saunders:我已经有网络服务,我想重新排序它们。为了将它们全部转换为 wcf,我需要做很多工作。我也不太了解 wcf 以了解它比简单的 Web 服务有什么优势。
-
WCF 是“简单 Web 服务”的替代品。 ASMX Web 服务不会得到增强,并且几乎没有错误修复。
标签: asp.net web-services architecture