当前位置:Linux教程 - Linux文化 - BEA-Oracle加入Sun Tango开源项目

BEA-Oracle加入Sun Tango开源项目


  Sun的SOA产品总监Kevin Schmidt提及了Oracle与BEA加入到Sun的Web服务规范实现栈(Web Services stack)Tango项目的现况。他谈到:

  BEA与Oracle已加入到项目中来,他们不会再分开而各自为政。

  这是否作为他们对项目的共同贡献而不是各自的贡献,现在还不而得知,但无论走哪条路其发展都仍是有趣的。Kevin继续讲到Tango正作为开源项目来开发,并且说到Sun有多么渴望与社区中的其他成员进行合作。

  我们非常乐意与其他正在做这方面的成员合作,或者一起来对社区贡献。我们在Tango项目中所做的那些工作都是开源的,它是Glassfish开源社区的一部分。其他成员正在使用它并已把它加入到他们的产品中了,所以我们这种形式的合作是有缘由的。

  事实上已有许多Web服务规范实现栈的开源项目存在了,其中包括Apache Axis、JBossWS和XFire。如果各大商业厂商都决定走开源路线而不自己开发,那这就使得微软只能孤芳自赏其规范实现栈了。伴随着各开源的Web服务规范实现栈的能力和性能的日益提升,有些厂商把他们的开发精力集中在其它方面,这也是合情合理的。毕竟,在基础架构的商品化方面,开源项目做更好。但这是否会使Tango成为需要认真对付的突起异军呢?

  Kevin指出:它的重大意义在于,可以让不同的Web服务平台间进行互操作。这当然也是我们与微软合作的原因。

  可互操作性当然是Tango的主攻之处,但事实上其它一些项目也同样做到了这点,并且通常其设置更为合乎规格。此外,Tango所支持的某些规范,并不是或者成为不了标准。然而,许多用户和分析人员留意到的是Tango所强调的与微软间的可互操作性,并且这点的确非常重要。我们仍需放长双眼去看是否互操作性这点就足已让Tango胜出其他的开源项目。但现阶段看来,对比Sun其它所有的项目,它至少似乎已经引发了数量相当可观的人对其的思考。