【发布时间】:2012-10-18 11:18:02
【问题描述】:
我正在使用来自 APS.NET 1.1 的 WCF Web 服务,并且我阅读了我们需要的任何地方
1:将XmlSerializerFormat属性添加到我们要消费的ServiceContract中。
2 : 使用 basicHttpBinding 作为 Endpoint 设置。
为什么会这样?
-> 是否可以在配置文件中设置 POINT 1 条件?
-> 当basicHttpBinding 的默认是XML 序列化时。为什么我们需要将服务契约显式声明为 XmlSerializerFormat ?
【问题讨论】:
-
您无法更改单个绑定的序列化程序,但您可以通过在服务合同上添加 XMLSerializerAttribute 来指定特定服务可以使用 DataContract 或 Xmlserializer。
标签: asp.net .net wcf web-services endpoint