4

有人能解释一下使用 apache CXF 开发 JAX-WS webservice 与 Java 6 提供的普通 JAX-WS 相比有什么好处吗?

4

3 回答 3

4

JAX-WS 只是 api / 规范 - 要使用它,您需要一个实现。它可以是 CXF、Axis 或应用服务器(JBoss、Weblogic 等)提供的。

使用 CXF 的优点之一是您在部署方面具有更大的灵活性。它可以部署在 Web 容器中,也可以使用嵌入式 Web 容器并将其作为独立应用程序运行。

CXF 还提供与 Spring 等其他框架的集成。

它还提供了使用模式 / WSDL 等的工具。

于 2013-05-28T04:55:32.790 回答
1

Apache CXF 是一个包含 JAX-WE 和 JAX-RS 的开源 Web 服务框架,它还有助于与 Spring 框架集成

CXF 支持

1) XML , JSON 格式

2)JAXB数据绑定

3) SAOP,REST,HTTP 协议绑定

于 2016-05-13T16:00:08.500 回答
0

我最近使用参考实现 apache-cxf 使用 JAX-WS 完成了 Web 服务实现。我发现 CXF - 与 Spring 的集成非常容易。此外,它提供了各种功能,例如:

  1. 自定义日志功能
  2. 入站和出站拦截器
  3. 应用级安全
  4. 使用自定义故障轻松处理异常。

有关更多详细信息,请查看此链接: http: //predic8.com/axis2-cxf-jax-ws-comparison.htm

而且,我阅读了上面的链接,它对我很有帮助。

谢谢 !

于 2014-02-11T11:53:43.760 回答