我在本地 Tomcat 服务器上部署了一个 Java Web 服务。我可以通过本地计算机上的 java 客户端访问它。
我想从同一网络中的远程计算机访问相同的服务。
在远程计算机上,我使用 wsdl url 生成了 Web 服务的客户端。
然而 wsdl 中的soap地址位置如下所示:
<wsdlsoap:address location="http://localhost:8080/HelloService/services/Hello"/>
要使用此客户端访问服务,只需使用部署服务的计算机 IP 更改对 localhost 的所有引用就足够了...?
请指教。
最佳答案
您不需要编辑 WSDL;你可以set the end-point in the port以编程方式。
关于java - 使用 wsdl 使用 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5057129/