【发布时间】:2011-10-21 09:55:09
【问题描述】:
我有一个 wsdl 文件,我使用 IntelliJ idea 生成了存根,它使用 axis2 从 WSDL 生成 Java 类。
我正在使用 Grails-Ws-Client 插件来使用 wsdl 文件。该插件工作正常,我可以使用www.w3schools.com/webservices/tempconvert.asmx?WSDL 运行温度转换程序。
现在客户说他不能直接公开他的 wsdl,我必须使用存根。他已将 wsdl 中的位置 URL 替换为一些虚拟 url ....
您能否提供一些参考来理解这个概念?我如何调用此 Web 服务公开的任何方法?
我们将非常感谢这方面的任何帮助。
PS:这里是wsdl文件中指定的位置标签。
soap:address location="https://somePortal/portal.asmx"
【问题讨论】:
-
您正在使用 WS-Client,因此尝试使用它公开 Web 服务将永远无法正常工作。
-
不。我正在使用 WS-Client 来使用 Web 服务。