摘要:
只列出这四种数据的返回形式: (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 阅读全文
摘要:
SoapExtension和SoapExtensionAttribute两个类用于控制webservice序列化和反序列化的一般过程,可对webservice进行压缩和日志等功能进行控制,关于对整个webservice传输的wsdl进行压缩的功能我没做过,不过下周有时间应该会先试试SoapExtensionAttribute类:public class ExtensionAttribute:SoapExtensionAttribute { int _priority = 1; public override int Priority { get { return _priority; } se 阅读全文
摘要:
SoapHeader为webservice的头部信息,头部信息可用于相关的验证等功能在webservice服务端定义SoapHeader类,继承自SoapHeader /// <summary> /// 用于webservice认证 /// </summary> public class CertficateSoapHeader : SoapHeader { /// <summary> /// 属性 /// </summary> public string UserName { get; set; } public string PassWord 阅读全文