wcf整合了各种通信技术,包括webservice
优势吗?你说的少年,大合集

解决方案 »

  1.   

    WCF是微软.NET战略中的一大集成者,将.NET中各种网络通信技术集成在一起,构成了WCF。
    而Web Service是一个很通用的概念,在asp.net中就指一个web服务,wcf包含了所有.net以前的网络通信技术,当然也就包含了web service。
      

  2.   

    使用WCF,就可以用相同的编程方式来开发基于web service,TCP,named pipe,WebSocket等技术的应用,传输的数据也可以方便的在SOAP,文本,二进制流之间通过简单的配置来切换。
    但我不喜欢WCF,隐藏太多通信细节反而让人用起来畏首畏尾。
      

  3.   

    都很垃圾。话说她“这也能那也能”,结果有几个人承认会去认真使用“除了最基本basicHttp通道”以外的其他方式?早在两年前就已经进入了LAMP的时代,轻量级的Http简单扩展才是你应该学习的。
      

  4.   

    wcf可以用来帮你简化web service的开发。它们之间不是选择关系,骚年。
      

  5.   

    貌似这种面试题基本都会碰到,我总结了下http://tommyhu.cn/wcf-WebService-qu-bie/
    看看吧wcf搞那么多功能,日程开发中用到的真心不多