相关疑难解决方法(0)

如何更改webservice url端点?

我使用来自wsdl'的Eclipse'Web服务客户端,使用JBoss utils(JAX-WS兼容)生成了一个Web服务客户端.

所以,我提供的唯一内容是Web服务WSDL的URL.

现在,Web服务提供商告诉我更改Web服务的"客户端端点应用程序访问的URL".

它是什么以及如何改变它?

java jboss web-services jax-ws

98
推荐指数
2
解决办法
19万
查看次数

在运行时覆盖或设置Web服务端点,以获取使用wsimport生成的代码

使用生成的代码,是否wsimport可以覆盖服务端点而无需重新生成代码?

我写了一个简单的java webservice,以下是步骤:

  1. 我编译java类并生成war文件
  2. 将war文件部署到我的应用服务器(tomcat)
  3. 通过URL访问WSDL,例如localhost:8080/service/helloservice?wsdl
  4. 使用带有wsimport.bat的URL来生成客户端类,例如: wsimport http://localhost:8080/service/helloservice?Wsdl
  5. 我在客户端应用程序中使用这些类来调用服务

问题是服务是部署在8080以外的端口上运行的应用服务器上,客户端和服务之间的通信永远不会发生.我想知道在客户端使用的存根中创建没有服务器和端口硬编码的存根的最佳方法是什么.

java jax-ws

51
推荐指数
1
解决办法
6万
查看次数

标签 统计

java ×2

jax-ws ×2

jboss ×1

web-services ×1