如果我想编写Web服务并将其作为WCF和基本SOAP公开,我的数据类型是否只能使用数据协定序列化,还是必须使用XmlSerializer?
Microsoft mentions需要XmlSerializer
创建遵循旧版SOAP编码标准的服务时
这可能意味着这一点。
是否有一种标准技术可用于创建可通过所有绑定公开的数据类型?
答案 0 :(得分:2)
我相信你可以使用数据和xml序列化属性来装饰你的类型。它们都将根据具体情况应用。
答案 1 :(得分:1)
如果要创建新服务,则可以完全忽略旧的XML Serializer。只需使用数据合同序列化,绑定将负责其余部分。