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

为什么没有简单的方法使用Java中的web服务?,java,web-services,apache,Java,Web Services,Apache,我一直在做大量工作,探索在Java客户机中使用(.NET)web服务的不同方法。这一地区似乎是爪哇的一个黑洞。我发现的最简单的方法是使用ApacheAxis2 wsdl2java生成源文件。但是,这仍然需要一些工作来将Apache集成到我现有的web应用程序中 我很惊讶没有比这更简单的方法了。这是为什么呢?我没有使用过,但听起来它与JAXB2.0集成得很好,可能值得一看。我注意到一个问题,如果您已经熟悉axis2,这可能会很有趣 对于快速和肮脏的东西,apache commons httpcli

我一直在做大量工作,探索在Java客户机中使用(.NET)web服务的不同方法。这一地区似乎是爪哇的一个黑洞。我发现的最简单的方法是使用ApacheAxis2 wsdl2java生成源文件。但是,这仍然需要一些工作来将Apache集成到我现有的web应用程序中

我很惊讶没有比这更简单的方法了。这是为什么呢?

我没有使用过,但听起来它与JAXB2.0集成得很好,可能值得一看。我注意到一个问题,如果您已经熟悉axis2,这可能会很有趣

对于快速和肮脏的东西,apache commons httpclient+jaxb工作得很好。

我没有使用过,但听起来它与JAXB2.0集成得很好,可能值得一看。我注意到一个问题,如果您已经熟悉axis2,这可能会很有趣


对于快速和肮脏的东西,ApacheCommonsHttpClient+jaxb工作得很好。

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

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

您确定wsdl2java生成的源文件需要运行apache吗?这对我来说是个新闻…集成Apache意味着将Apache依赖项添加到我的web应用程序和构建路径中。您确定wsdl2java生成的源文件需要运行Apache吗?这对我来说是个新闻…通过集成Apache,我的意思是将Apache依赖项添加到我的web应用程序和构建路径中。最近做了一个web服务,没有任何问题。最近做了一个web服务,没有任何问题。