2011-11-29 51 views
0

我有用java編寫的Web服務。有以下方法用於Java和.Net的相同Web服務客戶端

的Java服務名稱:測試服務

託管在:http://x.x.x.x:8080/TestService

method1(String arg1):String 

method1(String arg1, String arg2):Boolean 

在那裏,因爲我有.NET編寫只有一個方法

相同的服務。 NET服務名稱:測試服務

在託管:http://x.x.x.x:/TestService

method1(string arg1):string 

現在我已經從Java web服務的WSDL生成.NET Web服務客戶端和我打電話只是方法1(串ARG1):字符串

如果我改變什麼服務在客戶端程序中的URL從http://x.x.x.x:8080/TestService(Java服務)到http://x.x.x.x/TestService(.NET服務),它會在這個變化之後工作嗎?

回答

1

只要兩個服務共享相同的命名空間,這應該工作。

在WSDL的binding元素中搜索namespace