CXF
缩写是什么意思?
什么是“ C ”?
什么是“ X ”?
什么是“ F ”?
据此(编辑:链接内容不再可用)它是两个项目(Celtix 和 XFire)的组合,名称来自每个项目的首字母。
Apache CXF
是两个项目的产物Celtix
,XFire
因此得名CXF
。
Celtix
是一个基于 Java Enterprise Service Bus
(ESB) 的开源项目,是 ObjectWeb 联盟的产品,提供开源中间件解决方案。该项目由IONA
.
另一方面,XFire
基于 Java 的SOAP
框架是Codehaus
. Celtix
和,虽然在最初的版本中,有很多共同点,因此两个XFire
项目的开发人员决定发挥两全其美,并计划了一个更好的 2.0Celtix
版本XFire
。
这两个项目的社区都在 Apache 软件基金会孵化以开发 2.0 版。在 CXF 最终推出之前,Apache 孵化器花了大约 20 个月的时间。
CXF
现在正式被称为Apache CXF
专注于提供开源 Web 服务框架。该框架的第一个版本为v2.0
,现在演变为v2.2
,修复了错误并添加了新功能。