CXF开源架构将SOAP工具包与Celtix ESB合并(上)

日期: 2009-10-14 作者:William Brogden翻译:李忠利 来源:TechTarget中国 英文

在现今快速发展的时代,CXF在开放源代码发展项目的演变过程中的历史非常值得学习。Xfire项目,设计的初衷是作为高性能XML模式的基础上的Java SOAP架构,在2007年5月达到了1.2.6版本,作为一个独立的、被Codehus网站主推的项目。Xfire后期的发展不得不求助于Apache Software 基金会,与Celtix项目合并,作为一个独立的项目,称作CXF。一些开发者仍在使用1.2.6版本,可以从codehouse下载。

  Celtix作为一个开源项目,建立在IONA贡献的代码基础上并封装为ObjectWeb的一部分,用于开发企业服务总线架构来促进Java组件的集成。Obje……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

在现今快速发展的时代,CXF在开放源代码发展项目的演变过程中的历史非常值得学习。Xfire项目,设计的初衷是作为高性能XML模式的基础上的Java SOAP架构,在2007年5月达到了1.2.6版本,作为一个独立的、被Codehus网站主推的项目。Xfire后期的发展不得不求助于Apache Software 基金会,与Celtix项目合并,作为一个独立的项目,称作CXF。一些开发者仍在使用1.2.6版本,可以从codehouse下载。

  Celtix作为一个开源项目,建立在IONA贡献的代码基础上并封装为ObjectWeb的一部分,用于开发企业服务总线架构来促进Java组件的集成。ObjectWeb好像与其他的开源项目结合了,在2007年初变形为一个正式组织,被称作OW2。OW2主要由欧洲机构支持,它很活跃并且现在支持着将近40个开源中间件组件项目。

  CXF与FUSE的关系

  Linux由那些追求利润的公司支持,提供支持、培训和文档(比如Redhat),CXF也由IONA科技提供支持,提供FUSE服务架构。IONA在2008年由Progress Software 公司获得。Progress Software 现在不断的支持FUSE开源社区,比如最近创立的FUSE Forge。

  The FUSE 开源社区包含了CXF和一些其他的Apache项目,包括基于CXF的、SOA所需的“服务架构”。对于FUSE包的企业级支持,基于商业利益的考虑,Progress添加了文档、培训和电话等服务方式,一些专家可能担心开发者社区的自由发展问题。Progress也向其他的Apache开源项目提供支持。

相关推荐