学WCF学了一段时间。看了一些聊天程序。也跟着做一些开发程序。只是不知道在企业上怎么运用。求教。

解决方案 »

  1.   

    对于企业级应用,很多功能都是通过服务的方式提供的,而WCF解决了客户端到服务端的通信问题。
      

  2.   

    WCF(Windows Communication Foundation )是一个统一的,可用于建立安全,可靠的面向服务的应用高效的开发平台。WCF是构建安全可靠的事务性服务的统一框架。它是一种构建分布式面向服务系统的非常丰富的技术基础,它统一了消息风格和RPC[Remote Procedure Call]风格,并且通过二进制和基于开放标准的通信达到了平台最优化。 它整合了.Net平台下所有的和分布式系统有关的技术,例如ASP.NET Web服务(ASMX)、增强Web服务扩展(WSE)、.Net Remoting、企业服务(Enterprise Service)和微软消息队列(MSMQ)。 
      

  3.   

    我虽然用过WCF,但是体会并不是很深,在实际项目中运用以后给我的感觉是比较复杂,有很多要配置的东西。当然复杂主要还是因为系统设计的复杂,不是WCF的错。现在的概念就是WCF是把微软以前的Web Service, Remoting ,等等一系列分布式技术统合起来,在应用和这些技术之间又塞进来一个中间层。优点是更灵活,比如我们做的一个门户上用WCF可以接入第三方应用,加上反射和复杂的配置可以在扩展性上比较好。缺点就是配置的东西比较多,越灵活越复杂。当然你用WCF做简单应用应该没这么复杂。
      

  4.   

    WCF正在学习,,以前一直用webService,以达到提高性能的目的。感觉功能很强大,理解不是很深,只是对锲约、绑定以及信道 略有了解。希望大家多讨论,多学习。
      

  5.   

    简单的应用上和web service没多大区别。而且配制很多。
      

  6.   

    WCF服务可以适应于多种客户端接口,从而不用仅为了适应不同的客户端调用,而重复部署多个同样功能的服务,从部署上降低了耦合性
      

  7.   

    我对WCF也是不太熟悉,不知道有没有实际的企业案例的,能拿来说一下的
      

  8.   

    WCF在管理方面感觉比较复杂。