【发布时间】:2014-06-13 14:42:09
【问题描述】:
我们使用现有的 Web 服务代码开发了 wcf 服务。现有客户只想更改新的 url 来使用该服务。他们不想替换代理类。无论如何都有可能。
客户可以通过更换代理和配置来使用相同的内容。但他不想更换代理。请分享你的 cmets 是否可能。
【问题讨论】:
-
什么是“web 服务”,什么是“wcf 服务”?如果您的意思是将 ASMX SOAP 1.1 服务替换为 WCF 服务,则可以将 basicHttpBinding 添加到 WCF 服务中,使其充当 SOAP 1.1 服务,请参阅WCF, ASMX Basic HTTP binding and IIS。
-
@CodeCaster:在这种情况下,basicHttpBinding 足够了吗?如果他们可以替换代理类,但他们是否也需要强制使用 XML Serializer?
-
@John 我不完全确定,我无法在无需重新生成客户端的情况下将 ASMX 服务与 WCF 服务“热交换”。