摘要: 只列出这四种数据的返回形式: (1)直接返回DataSet对象 (2)返回DataSet对象用Binary序列化后的字节数组 (3)返回DataSetSurrogate对象用Binary序列化后的 字节数组 (4)返回DataSetSurrogate对象用Binary序列化并Zip 压缩后的字节数组DataSetSurrogate 类为微软在2.0的时候提供的压缩DataSet的类,下载/Files/fujinliang/DataSetSurrogate.rar代码如下:[WebMethod(Description = "直接返回DataSet对象")] public Da 阅读全文
posted @ 2012-06-09 12:00 广拓小程序 阅读(8177) 评论(6) 推荐(2) 编辑
摘要: SoapExtension和SoapExtensionAttribute两个类用于控制webservice序列化和反序列化的一般过程,可对webservice进行压缩和日志等功能进行控制,关于对整个webservice传输的wsdl进行压缩的功能我没做过,不过下周有时间应该会先试试SoapExtensionAttribute类:public class ExtensionAttribute:SoapExtensionAttribute { int _priority = 1; public override int Priority { get { return _priority; } se 阅读全文
posted @ 2012-06-09 11:33 广拓小程序 阅读(3592) 评论(0) 推荐(1) 编辑
摘要: SoapHeader为webservice的头部信息,头部信息可用于相关的验证等功能在webservice服务端定义SoapHeader类,继承自SoapHeader /// <summary> /// 用于webservice认证 /// </summary> public class CertficateSoapHeader : SoapHeader { /// <summary> /// 属性 /// </summary> public string UserName { get; set; } public string PassWord 阅读全文
posted @ 2012-06-09 11:13 广拓小程序 阅读(7204) 评论(0) 推荐(0) 编辑