[英]Calling a webservice from wsdl in java code
我是使用Web服务的新手。我有此WSDL
文件URL
**http://localhost:7101/MyWebServices-Webservices-context-root/ThePort?WSDL**
我知道有一些工具可以从此Web服务调用方法,就像HTTP ANALYZER
。 我想使用url以上的用户从Java代码从Web服务中调用方法。 我能做到吗? 如果是,有人可以指导我怎么做吗? 谢谢。 。 。 。
这就是我正在尝试的
URL url = new URL("http://localhost:7101/MyWebServices-Webservices-context-root/ThePort?WSDL");
QName qname = new QName("http://example.com/", "HelloWorldService");
Service service = Service.create(url, qname);
查看此链接 。 有完整的分步教程。
如果使用的是Eclipse IDE,则JavaEE透视图为开发Web服务及其客户端提供了合适的环境。
右键单击项目资源管理器>新建>其他> Web Service客户端。
将出现“ Web Service客户端”窗口。 在“服务定义”框中,粘贴WSDL文件。 如果该文件有效,则应该能够创建一个客户端应用程序,在其中可以调用并执行适当的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.