6、深入理解和配置SOAP消息及实现自定义SOAP头

深入理解和配置SOAP消息及实现自定义SOAP头

1. 配置SOAP消息

1.1 使用XML序列化自定义SOAP消息

在.NET Framework 2.0构建的Web服务中, System.Xml.Serialization 命名空间里的 XmlSerializer 类是底层传输机制。它通过序列化过程,让 .asmx 处理程序将SOAP消息中的XML映射为实际的.NET对象。反序列化则是从XML生成.NET对象的过程。

XmlSerializer 类可以借助 XmlElement 属性来定制SOAP消息。通过控制XML,能为类成员和方法参数应用特殊属性。下面是 XmlSerializer 类的公共属性列表:
| 名称 | 描述 |
| — | — |
| CanDeserialize | 获取一个布尔值,指示XML文档是否可以反序列化 |
| Deserialize | 用于从 Stream TextReader XmlReader XmlSerializationReader String 反序列化文档 |
| Equals | 用于确定两个对象是否相等 |
| FromMappings | 从指定的映射中检索 XmlSerializer 类的

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值