java - 使用 wsdl 使用 Web 服务

标签 java web-services wsdl

我在本地 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/

相关文章:

java - 即使类已序列化,Blob 对象也无法正常工作

java - 哪个版本的 oracle 瘦驱动程序与部署在 Websphere 7.0 上的应用程序一起使用

web-services - 哪种是创建 REST Web 服务的正确方法?

java - 如果段落在 PdfPCell 中换行,如何保持缩进?

java - 方法重载会使代码更具可读性吗?

java - 如何将附加搜索查询应用于 LDAP

java - WSDL2JAVA 用于简单的 http 获取 php 页面?

Magento Soap API 在本地工作但不在远程工作

java - 尝试设置 Web 服务客户端时出现 "prefix is null"错误

java - 在gradle中或通过xjc下载复杂的架构/wsdl