摘要:
服务既然已经发布,接下来我们就需要有一个客户端来访问这个服务了。 搭建WCF的客户端,最重要就是要遵循服务端的契约,客户端通过代理(Proxy)来访问服务端点,而并不关心服务端的具体实现。代理要做的就是通过与服务端确认通讯协议,并通过信道(channels)交换数据。在服务端,ServiceHost会为每个端点创建一个信道侦听器,由侦听器产生信道。而客户端代理则产生一个信道发生器,产生客户端信道。只有在服务端信道和客户端信道一致的情况下,双方才允许进行通讯。信道会对通讯过程进行监控,保障通讯的安全性。 为了简单的完成一个WCF客户端,微软为我们准备了一个小工具,就是Service Model 阅读全文
posted @ 2013-02-28 17:52
Trilyn
阅读(216)
评论(0)
推荐(0)
摘要:
企业部署SOA重在通过一定的投入进行组织的深刻变革以获得最大的利益。而并不关心是否用WCF来开发。真正需要注重它的则是技术人员。但肯定的是脱离了企业应用的技术实现是没有任何意义的。这里我们完成一个简单的案例,在这个系统中,使用WCF来发布一个服务,用来完成摄氏温度的转换。为了实现这个架构,我们首先需要创建一个新的Soluting。这里我们使用VS2008,要创建WCF项目有多种方法,例如,可以在“新建项目”中选择“WCF服务库”。点击“确定”,IDE将为你完成一个基础的WCF架构模板,其架构如下:其中IService1为一个接口层,它定义服务端和客户端共同继承的接口,并通过Attribute将 阅读全文
posted @ 2013-02-28 17:45
Trilyn
阅读(339)
评论(0)
推荐(0)

浙公网安备 33010602011771号