哪个框架更好的是CXF或Spring-WS?[已关闭]
2022-08-31 12:28:58
我正在研究/比较CXF和Spring-WS的Web服务?我需要同时充当 WS 的提供者和使用者。简而言之,我被告知Spring-WS更具可配置性,但CXF更容易启动和运行。这个问题是主观的,但将有助于指导我的研究。
- 您对这两个框架有什么经验?
- 您是否在使用这两个框架时遇到过任何陷阱?
- 你有没有发现任何一个提供的有用的功能,而另一个可能没有提供?
我正在研究/比较CXF和Spring-WS的Web服务?我需要同时充当 WS 的提供者和使用者。简而言之,我被告知Spring-WS更具可配置性,但CXF更容易启动和运行。这个问题是主观的,但将有助于指导我的研究。
关于Apache CXF:
关于春季WS:
所以,最后,我认为Spring WS是一个最小的Web服务框架,但考虑到它(在我看来)与Apache CXF(与Spring集成得非常好)没有任何优势。在这两者之间,我会选择Apache CXF。
CXF 不会以任何方式阻止您从合同 (WSDL) 开始。我使用这两个产品来构建Web服务。
在CXF中,我使用Maven和Maven插件,调用wsimport目标来生成SEI(接口),然后我实现了它。在实现包含实际服务逻辑的接口并配置我的bean实现bean.xml之后,我让Maven将其打包成war文件进行部署。整个练习再简单不过了。
我不认为Spring-WS提供了任何超过JAX-WS缺乏的优势。CXF已经允许您使用Spring来连接您的bean,并且还具有JAX-WS的完整实现。