【问题标题】:consuming web service using wsdl使用 wsdl 使用 Web 服务
【发布时间】:2011-02-20 12:48:59
【问题描述】:

我在本地 Tomcat 服务器上部署了一个 java web 服务。我可以通过本地机器上的 java 客户端访问它。 我想从同一网络中的远程计算机访问相同的服务。 在远程机器上,我使用 wsdl url 为 Web 服务生成了客户端。 但是wsdl中的soap地址位置如下图: <wsdlsoap:address location="http://localhost:8080/HelloService/services/Hello"/> 要使用此客户端访问服务,只需使用部署服务的机器 IP 更改对 localhost 的所有引用就足够了......? 请指教。

【问题讨论】:

    标签: java web-services wsdl


    【解决方案1】:

    您不需要编辑 WSDL;您可以以编程方式set the end-point in the port

    【讨论】:

      【解决方案2】:

      是的,只需将 localhost 更改为您的网络主机名或 IP 地址

      【讨论】:

      • 您的意思是更改使用 wsdl 生成的客户端文件...我说的对吗?
      • 我在我的项目中使用了这个解决方案来连接 java 和 c# 应用程序
      猜你喜欢
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多