首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Web服务中的端点

更改Web服务中的端点
EN

Stack Overflow用户
提问于 2013-08-17 05:09:10
回答 2查看 50关注 0票数 0

我已经创建了一个基于Maven的Java项目,其中定义了两个web服务客户端。我使用Netbeans web服务向导将它们添加到项目中。

不幸的是,WSDL的URL已更改为不同的IP地址。我想知道如何重新配置现有的Java项目,以便为web服务使用新的URL。对我来说,这应该是一个配置值。

我在项目中搜索了IP地址,在大约6个不同的位置找到了它。有什么地方可以换衣服的吗?或者我需要做一个查找和替换?

EN

回答 2

Stack Overflow用户

发布于 2013-08-17 05:20:18

通常,WSDL中的URL并不重要,因为您可以在代码中更改端点URL (可以从属性或XML文件中读取)。

票数 0
EN

Stack Overflow用户

发布于 2013-08-17 05:27:01

如果要更改端点地址:

代码语言:javascript
复制
final WeatherService service = new WeatherService();
Weather port = service.getWeatherPort();
final BindingProvider bindingProvider = (BindingProvider) port;
final Map<String, Object> requestContext = getRequestContext();
requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endpointAddress);

其中endpointAddress是新地址。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18282160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档