Java 将Spring服务公开为SOAP Web服务

Java 将Spring服务公开为SOAP Web服务,java,web-services,spring,soap,Java,Web Services,Spring,Soap,我有一个相当广泛的Spring3.0服务架构(典型的架构;一组模型对象和一组处理这些对象的服务)。我想将其中一些服务公开为SOAP web服务 我们以前开发过SOAPWeb服务,但这些服务总是相对简单和专用的,我们总是使用Axis2。我发现Axis2在依赖性和实现方面有点沉重,我有点担心这会给我当前的项目带来一些糟糕的东西 我环顾四周,显然使用ApacheCXF似乎很容易。所以我在寻找一些关于这方面的建议。有人对此有实际经验吗?利与弊?我还没有真正测试过任何其他Web服务框架——总是使用CXF,

我有一个相当广泛的Spring3.0服务架构(典型的架构;一组模型对象和一组处理这些对象的服务)。我想将其中一些服务公开为SOAP web服务

我们以前开发过SOAPWeb服务,但这些服务总是相对简单和专用的,我们总是使用Axis2。我发现Axis2在依赖性和实现方面有点沉重,我有点担心这会给我当前的项目带来一些糟糕的东西


我环顾四周,显然使用ApacheCXF似乎很容易。所以我在寻找一些关于这方面的建议。有人对此有实际经验吗?利与弊?

我还没有真正测试过任何其他Web服务框架——总是使用CXF,对此我非常满意

如果您使用的是Netbeans(即使不是,我认为它仍然很有用),请查看本教程:

只需跳过前几段(数据库集成、测试等…,您应该已经了解了所有这些内容)。 Netbeans中的CXF集成对于使用内置Netbeans功能编写快速客户端非常有用


干杯

我们将spring与CXF一起用于soap服务,并且进展非常顺利。遵循CXF教程,只需使用
jaxws
xml名称空间,就可以直接使用它。

我发现了一个很好的例子:您想要什么样的web服务开发风格?“代码优先”或“模式优先”?最好是代码优先,因为这个代码已经存在(我已经有了Spring服务,我只想公开其中的一些)。