【发布时间】:2013-12-06 11:53:49
【问题描述】:
WebService 和 WCF 有什么不同?
我不明白不同之处。 WCF 比 WebService 好吗? 例如,我想在 Sharepoint 上创建服务-我应该使用什么?
谢谢。
【问题讨论】:
-
WCF 是一个框架,您可以在其中配置 Webservice 和其他通信服务。
标签: c# wcf web-services sharepoint
WebService 和 WCF 有什么不同?
我不明白不同之处。 WCF 比 WebService 好吗? 例如,我想在 Sharepoint 上创建服务-我应该使用什么?
谢谢。
【问题讨论】:
标签: c# wcf web-services sharepoint
这就像把苹果比作oranges灭火器。顾名思义,WCF 是一个通信框架。它允许您的客户端和服务器相互通信。就是这么简单,就是这么简单。通信可以通过命名管道、二进制 TCP 套接字或 HTTP Web 服务进行。 (您也可以拥有基于 WCF 的 Web 服务,但您可以在没有它的情况下开发 Web 服务,例如 ASP.NET .asmx 服务。)协议是通信的一个方面,还有其他方面。你只需要关心配置你想要使用的东西,WCF 会做剩下的。关于 SharePoint 部分,take a look at this。 (According to this,不推荐使用 ASP.NET Web 服务。)
【讨论】: