2011-06-22 66 views
0

我目前在java中有soap web服務。由於一些體系結構的變化,我們需要將服務移動到WCF。.NET Java SOAP服務更改爲WCF soap服務

如果簽名相同,字符串URI是否可以更改,並且.NET代理將繼續工作而不會對代碼進行任何更改?

回答

0

如果合同(WSDL)保持絕對相同,那麼您只需將地址更改爲託管該服務的新服務器 - 這就是理論。現在您需要構建真正具有相同合同的WCF服務。這可能是一項艱鉅的任務。我首先從描述Java服務的現有WSDL生成接口(爲此使用svcutil)。

+0

所有的SOAP定義都基於XSDS。 .NET代碼使用xsd.exe來生成基類。所以只要WCF服務的數據合同使用相同的XSD作爲基礎,我應該可以。感謝您使用svcutil的建議。 – Arnej65