当前位置: 首页 > 面试题库 >

JAXWS —如何更改端点地址

林俊晖
2023-03-14
问题内容

如何动态更改JAXWS客户端使用的地址?该客户端是由wsimport生成的。


问题答案:

使用Apache CXF解决了该问题。

仅用两行代码!这是代码段:

URL url_wsdl = new URL("http://myserver/myservice?wsdl");
Service service = Service.create(url_wsdl, new QName("http://myaddress...", "ServiceName"));
return service.getPort(MyJAXWSPortClass.class);


 类似资料:
  • 问题内容: 我使用JBoss utils(JAX-WS兼容)生成了一个web服务客户机,使用Eclipse的“来自wsdl的web服务客户机”。 所以,我提供的唯一东西是指向web服务WSDL的url。 现在,web服务提供者告诉我更改web服务的“客户端端点应用程序访问的url”。 它是什么以及如何改变它? 问题答案: 在IMO中,提供者告诉你更改服务端点(即到web服务的位置),而不是客户端端

  • 问题内容: 我正在使用JavaMail编写一个小型Java应用程序,该应用程序向用户发送自动电子邮件。他们可以在两个端口之间选择(现在):25和587。可以通过GUI上的单选按钮选择端口。 我添加了一个测试按钮,以允许用户测试电子邮件设置(包括端口)。但是,由于某种原因,一旦用户尝试发送测试电子邮件,就无法更改端口。Javamail将始终使用原始测试电子邮件的端口。 示例:用户尝试在端口25上发送

  • 我有一个由Apache CXF WS生成的WSDL,如下所示 在application.java中 关于我的服务实现

  • 问题内容: 我正在尝试制作一个可以更改PC /笔记本电脑IP地址和子网掩码的程序。我要输入的内容与Windows(ip / subnet,dns / alternate dns)上IPv4属性的接口相似。 我现在可以想到的是使用netsh命令更改Windows ip。我想做的是在Windows上设置/获取以太网设置 提前致谢 问题答案: 您可以在JAVA中更改注册表,这应该可以解决问题。这些应该有

  • 问题内容: 例如,如何将其从5858更改为7000? 问题答案: 您可以使用以下选项: 您可以对>> v8的最新节点使用选项 https://nodejs.org/en/docs/inspector/