gpt4 book ai didi

java - 从 JAX-WS 生成的代码访问 Web 服务时如何指定主机和端口?

转载 作者:行者123 更新时间:2023-12-04 07:09:06 24 4
gpt4 key购买 nike

我有一个 Web 服务的 WSDL 文件。我正在使用 JAX-WS/wsimport 生成 Web 服务的客户端接口(interface)。我事先不知道运行 Web 服务的主机,我几乎可以保证它不会是 http://localhost:8080。 .如何在运行时指定主机 URL,例如从命令行参数?

生成的构造函数 MyService(URL wsdlLocation, QName serviceName) 似乎不是我想要的,但也许是?也许是 Service.getPort(...) 的变体之一?

谢谢!

最佳答案

构造函数应该可以很好地满足您的需求,当您创建 MyService 时,将您想要的 WSDL 的 url 传递给它,即 http://someurl:someport/service?wsdl .

关于java - 从 JAX-WS 生成的代码访问 Web 服务时如何指定主机和端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/649019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com