Kad*_*ddy 9 java wsdl web-services
我得到了一个WSDL文件,我需要通过互联网使用这个WSDL文件来使用Web服务.我需要在Java中这样做.
有人能告诉我这样做的步骤吗?我还要感谢一些有用的链接.
Pas*_*ent 11
我使用JAX-WS(请,请忘记 Axis或Axis 2,请参阅前面的 答案),好消息是Java 6包含JAX-WS RI,因此您已经拥有了所需的一切,无所事事.换句话说,只需使用wsimport生成调用Web服务所需的类.
例:
Run Code Online (Sandbox Code Playgroud)wsimport -p stockquote http://stockquote.xyz/quote?wsdl这将生成Java工件并通过导入http://stockquote.xyz/quote?wsdl来编译它们 .
然后调用Web服务就是三行代码(不包括WS参数的初始化).有关示例,请参阅Java EE教程,JAX-WS Web服务入门或开发JAX-WS Web服务客户端中的使用JAX-WS创建简单Web服务和客户端.