【发布时间】:2012-10-05 16:17:47
【问题描述】:
我需要将几个 ASP.net SOAP Web 服务移动到不同的服务器,但它们被广泛使用,我们不能中断客户端与它们之前位置的连接。客户端无法修改。
我已建立到新服务位置的 HTTP 重定向 (302),但 SOAP 客户端获取的是重定向广告而不是服务响应。
我已经看到了一些处理这个问题的方法,但它们都涉及修改客户端代码,这不是一种选择。我剩下的唯一想法是创建一个透明的代理 SOAP 服务来返回所需的响应,但我们并没有放松我们的耦合,而是实际上将它收紧了一个档次,这既愚蠢又难看。
还有更好的答案吗?
【问题讨论】:
标签: asp.net web-services soap iis-7 http-redirect