我有一个相当广泛的Spring 3.0服务体系结构(典型体系结构;一堆模型对象和一组服务来完成这些对象)。我想将这些服务中的一部分公开为SOAP Web服务。将SOAP服务公开为SOAP web服务
我们之前开发的SOAP Web服务,但这些一直是比较简单和敬业,我们一直用轴2,我发现2轴的依赖和实现方面有点重,我有点担心这会让我目前的项目变得糟糕透顶。
我环顾四周,显然使用Apache CXF这看起来很容易。所以我正在寻找一些建议。有没有人有这方面的实际经验?优点和缺点?
我有一个相当广泛的Spring 3.0服务体系结构(典型体系结构;一堆模型对象和一组服务来完成这些对象)。我想将这些服务中的一部分公开为SOAP Web服务。将SOAP服务公开为SOAP web服务
我们之前开发的SOAP Web服务,但这些一直是比较简单和敬业,我们一直用轴2,我发现2轴的依赖和实现方面有点重,我有点担心这会让我目前的项目变得糟糕透顶。
我环顾四周,显然使用Apache CXF这看起来很容易。所以我正在寻找一些建议。有没有人有这方面的实际经验?优点和缺点?
我们正在使用的弹簧与CXF SOAP服务和它去非常流畅。遵循CXF教程,只需使用jaxws
xml命名空间即可轻松使用它。
我真的没有任何其它测试的Web服务框架 - 始终要与CXF和我对此非常高兴。
如果你使用的是NetBeans(就算没有,它仍然是我说有用),看看这个教程:http://sites.google.com/site/apachecxfnetbeans/loanproc
就跳过第几段(数据库集成,测试等等,等等。所有你应该已经知道的)。 Netbeans中的CXF集成对使用内置netbeans功能编写快速客户端非常有用。
欢呼
你想要什么样的Web服务开发的风格? “代码优先”还是“架构优先”? – skaffman 2010-11-25 11:03:10
最好代码首先,因为这个代码已经存在(我已经有了春天的服务,我只是想揭露其中的一些)。 – tmbrggmn 2010-11-25 12:34:17