【发布时间】:2011-02-22 10:55:19
【问题描述】:
由于一些不幸的事件,我们在几个月前发布了一个带有 tempuri-命名空间的网络服务,但没有人注意到(不是在我们公司,也不是连接到网络服务的公司),尽管从那时起它就上线了,很多公司(我猜大概是 25 家)已经访问了这个网络服务。
现在我正在考虑纠正这个错误并将命名空间固定为适当的值。 唯一的问题是,一旦我们这样做,连接到此 Web 服务的所有程序和服务都会停止工作。我真的不能允许这种情况发生。
有没有什么方法可以修复命名空间以备将来使用,或者让 Web 服务在两个命名空间下作为一个 Web 服务运行?
我可以做些什么来摆脱 tempuri-namespace 并修复它而不需要与所有外部公司同步更改?
我完全没有想法,所以任何帮助将不胜感激!谢谢!
【问题讨论】:
标签: asp.net web-services namespaces