java javax.xml.ws_如何通过javax.xml.ws.Service进行调用

在Eclipse中创建的Java7项目中成功获取了SOAP服务的实例。通过指定WSDL URL、命名空间和服务名,使用`Service.create()`方法创建了服务对象。现在,寻求帮助如何在Java中构造并发送与SoapUI请求类似的SOAP请求,特别是对于需要对一系列ID执行相同请求的情况。
摘要由CSDN通过智能技术生成

Eclipse中创建了一个新的标准java 7项目,并成功设法获取javax.xml.ws.Service的实例,如下所示:

String wsdlURL = "http://example.com:3000/v1_0/foo/bar/SomeService?wsdl";

String namespace = "http://foo.bar.com/webservice";

String serviceName = "SomeService";

QName serviceQN = new QName(namespace, serviceName);

Service service = Service.create(new URL(wsdlURL), serviceQN);

这在主方法中运行良好,所以据我所知,该部分有效.但我无法弄清楚如何实际使用它.在SoapUI中,我使用如下所示的请求调用此相同的服务:

012345678901234

Fix

如何在Java中执行相同的请求?我的目标是我有很多这些ID的列表,我需要为每个ID运行这样的请求.在SoapUI中手动执行它有点烦人,因此我想使用简单的Java控制台应用程序自动执行它.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值