为什么没有简单的方法来使用Java中的Web服务?

lit*_*leK 1 java apache web-services

我一直在做很多工作,探索在Java客户端中使用不同的方法来使用(.NET)Web服务.看来这个区域是Java中的一个黑洞.我发现最简单的方法是使用Apache Axis2 wsdl2java生成源文件.但是,这需要一些工作来将Apache集成到我现有的Web应用程序中.

我很惊讶没有更简单的方法.这是为什么?

jar*_*bjo 7

因为有.SOAP客户端所需的功能包含在标准API库中.您可以使用wsimport工具(位于JDK安装的bin目录中)从指定的WSDL生成客户端类.