WCF带来了什么好处,为什么我应该使用这项新技术而不是好的旧ASP.Net网络服务?
答案 0 :(得分:1)
如果常规Web服务适合您,也许您不需要转换到WCF, 但是,WCF不仅仅包含Web服务。
使用WCF,您可以利用相同的端点服务处理程序代码来利用不同的通信渠道(例如Web服务,MSMQ,命名管道......)。
WCF还有不同的内置安全机制,允许您使用不同的序列化机制(如果需要Soap以外的东西,如原始JSON),托管服务而不需要Web项目等......
因此,WCF更像是一种可以取代常规ASMX Web服务的通用服务托管框架
答案 1 :(得分:0)
以下是来自msdn的一篇很好的文章,讨论了ASMX和WCF之间的区别
几个关键领域