给定一个 WSDL 文件,通过 Internet 使用 Web 服务的步骤是什么?

2024-02-10

我已获得一个 WSDL 文件,我需要通过互联网使用该 WSDL 文件来使用 Web 服务。我需要用 Java 来做这个。

有人可以告诉我执行此操作的步骤吗?我也希望获得一些有用的链接。


我会使用 JAX-WS(拜托,拜托,forget轴或轴 2,请参见previous https://stackoverflow.com/questions/2162234/suggestion-for-a-web-service-framework-for-java/2162244#2162244 answers https://stackoverflow.com/questions/2062347/what-is-the-best-java-webservice-framework/2062532#2062532)好消息是 Java 6 包含 JAX-WS RI,因此您已经拥有所需的一切,无需执行任何操作。换句话说,只需使用wsimport http://java.sun.com/javase/6/docs/technotes/tools/share/wsimport.html生成调用 Web 服务所需的类。

Example:

wsimport -p stockquote http://stockquote.xyz/quote?wsdl

这将生成 Java 工件 并通过导入来编译它们http://stockquote.xyz/quote?wsdl http://stockquote.xyz/quote?wsdl.

调用 Web 服务的问题是三行代码(不包括 WS 参数的初始化)。看使用 JAX-WS 创建简单的 Web 服务和客户端 http://java.sun.com/javaee/5/docs/tutorial/doc/bnayn.html在 Java EE 教程中,JAX-WS Web 服务入门 http://netbeans.org/kb/docs/websvc/jax-ws.html or 开发 JAX-WS Web 服务客户端 http://netbeans.org/kb/docs/websvc/client.html举些例子。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

给定一个 WSDL 文件,通过 Internet 使用 Web 服务的步骤是什么? 的相关文章

随机推荐