摘要: 如果你实在不明白Header是个啥玩意儿,你就想一想你发送电子邮件时,是不是有个叫“附件”的东东?对啊,那么SOAP头是不是可以理解为一种附加信息?就是附加到消息正文的内容。消息正文又是啥?WCF除了流模式传输数据外,剩下的基本来说就是消息模式。我们不妨这样理解,WCF的服务器端和客户端是通过消息来交互的,就像 我们之间在发短信一样,我发给你,你可以回复我,这叫“双工”,不好读吧,叫双向好了;你心情不好的时候,可以不回我短信,这叫“单工”,还是不好听,叫 单向吧。对于“消息”,更NB一点的理解就是:客户端每调用一次服务器方法,就是向服务器发送一条消息。嗯,这个理解较为直观,是吧?先不管它专业不 阅读全文
posted @ 2013-12-28 17:54 woshiliyuan 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 我们知道,WCF服务端是先定义服务协定,其实就是一个接口,然后通过实现接口来定义服务类。那么,有一个问题,如果一个服务类同时实现N个接口(也就是有N个协定)呢?结果会如何?不必猜,我们还是通过实验来说明吧。首先,参照下面代码写好服务器端,代码中,我写了三个协定,然后一个服务类同时实现它们。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;using System.ServiceModel.Description;namespace 阅读全文
posted @ 2013-12-28 17:19 woshiliyuan 阅读(473) 评论(0) 推荐(0) 编辑