【发布时间】:2010-07-28 14:42:56
【问题描述】:
Spring 3.0.1 具有可靠的 JAX-WS Web 服务支持。同时,我看到很多文章都将 Apache CXF 称为一个很棒的 Web 服务框架。
如果我在 Spring/Hibernate 领域工作并希望将高性能 Web 服务暴露给前端,我应该考虑使用 Apache CXF 吗?添加这个额外的框架有什么好处吗?
【问题讨论】:
标签: java apache spring web-services
Spring 3.0.1 具有可靠的 JAX-WS Web 服务支持。同时,我看到很多文章都将 Apache CXF 称为一个很棒的 Web 服务框架。
如果我在 Spring/Hibernate 领域工作并希望将高性能 Web 服务暴露给前端,我应该考虑使用 Apache CXF 吗?添加这个额外的框架有什么好处吗?
【问题讨论】:
标签: java apache spring web-services
两者并不相互排斥。 Apache CXF 完全符合 JAX-WS。
请记住,JAX-WS 只是一个规范。 Spring 与该规范的 API 进行对话,并且不太关心您使用哪种实现。 Java6 附带一个内部 JAX-WS 实现(Metro 或它的一部分),而 CXF 只是一种替代实现。
CXF 可能比 Java6 附带的 JAX-WS 功能更强大,但除非您需要 Java6 不提供的特定功能,否则我不确定它是否值得。
对于 Spring 和 JAX-WS,Spring 只是让它更易于使用。
【讨论】: