使用WCF有什么好处?

son*_*tek 24 .net c# wcf .net-3.5

  1. 我们目前只使用soap webservices进行所有通信,但一直在考虑转移到WCF.使用它而不是asmx服务有什么好处?

  2. 如果我们使用WCF服务,其他语言是否仍然可以与之通信?SOAP是标准化的,所有语言都可以与之交互.

  3. 有没有真正很好的例子说明如何开始使用WCF来展示它对肥皂的好处?

编辑

Cor*_*rch 15

  1. WCF有一点学习曲线,但是一旦你学会了它,它就不会比asmx web服务更难实现.一个优点是您可以轻松地将协议和序列化从二进制远程处理切换到Web协议.它也很容易在IIS或外部托管.

  2. 其他语言可以与Web协议通信.二进制,而不是......

  3. 我刚刚进入入门教程.它很好地展示了相对易用性.从那里,看看托管和更详细的功能.