Java和.Net的相同Web服务客户端

时间:2011-11-29 11:02:47

标签: web-services

我有一个用java编写的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服务客户端,我只调用method1(字符串arg1):string

如果我将客户端程序中的服务URL从http://x.x.x.x:8080/TestService(Java服务)更改为http://x.x.x.x/TestService(.NET服务),如果在此更改后它是否可以工作,该怎么办?

1 个答案:

答案 0 :(得分:1)

只要两个服务共享相同的命名空间,这应该有效。

在WSDL的namespace元素中搜索binding