Java的Web服务客户端:(Java web service client:)

2019-10-16 20:44发布

我开发需要执行曝光与Axis2的Tomcat的运行Web服务客户端。 客户端都具有所需的所有WSDL文件。 我不能与NetBeans静态导入或偏食,因为客户需要在运行时发现的WSDL(这个已经做了),然后在一个固定的顺序执行这些......我该怎么办? 我的计划是能够得到这些WSDL文件,但我不知道他们做什么......我应该用什么:JAX-WS? JAX-RPC? 你能给我一个链接到一个指南或其他什么东西?

先感谢您

Answer 1:

根据您的堆栈上,你可以编写使用各种工具/框架/库Web服务客户端。 如春天-WS , Apache的CXF或JAX-WS RI 。 看看一些,你会得到一个感觉如何消费web服务。



Answer 2:

什么客户端平台/实现和互联网服务rumtime你打算在客户端上使用? 例如,如果它是JAVA,您可以使用从IBM或WSDL2Java的AXIS Ant任务RAD工具来生成Java存根。 如果是MS的平台,您可以使用Visual Studio工具从MS生成从WSDL CSHARP存根。 然后你填充的对象来创建你的web服务提供商预计,SOAP XML消息格式。



Answer 3:

你可能会考虑动态的客户端与Apache CXF,看起来它可以做你寻找什么。



文章来源: Java web service client: