企业基础架构软件公司BEA系统有限公司日前宣布,正式交付支持EJB3的Kodo 4.0和BEA WebLogic
Server技术预览版,该技术预览版旨在全面实现不久前最终确定的EJB3规范。 这些举措表明,BEA正在进一步增强对JavaEE 5和Enterprise
Java Beans 3.0(EJB3)的支持。
BEA还宣布:Open
JPA(Java持久性API)已获准进入Apache软件基金会的孵化器,部分代码已经提供给社区,BEA也正在积极准备其余代码的公布工作。此外,BEA已在今年早些时候宣布,将把Kodo的重要部分——Open
JPA捐献给开源社区。
Kodo 4.0是BEA在2005年11月收购SolarMetric公司时所获得的资产,属于最早交付使用的可实现EJB3
Java持久性API的产品。Kodo 4.0提供了领先的EJB3工具和灵活支持Java数据对象(JDO)的功能。
BEA致力于推广发展其“混合模式”,此策略旨在让开发人员能够混合搭配使用最好的开放源代码和商业解决方案,维护无缝的平台,来帮助开发团队开发、部署和管理应用与服务。这种模式有助于把屡获奖项的工具、框架和运行时环境结合起来,为开发人员提供高效率的环境,创建用于SOA的Java
Web服务。
“这些新产品的推出,再次印证了BEA的技术领导地位,也再次证明了BEA能够迅速、有效地采用标准,并积极参与到开源社区中。”BEA WebLogic
Server执行副总裁Peter Cooper-Ellis说:“支持EJB3的WebLogic
Server的技术预览版是BEA执行混合策略进程中的又一个重要里程碑,展现了创新的活力和应用服务器市场的强劲发展势头。”
通过支持Open JPA等标准,BEA表明了自己一贯支持混合模式的承诺。Open
JPA是一组Java持久性应用编程接口(API),它们基于最近得到批准的EJB3规范。EJB3
Java持久性API规范专注于为关系数据库中的内存对象添加持久性,这意味着,开发人员可以自动把购物手推车或者机票预订等对象存储到关系数据库当中,以便以后检索和分析,从而能够有助于减轻开发负担,还可以为他们提供重要的、额外的立即可用的特性,譬如高速缓存、性能优化和复杂的锁定策略。
作为Java EE规范的领导厂商,BEA在Java
EE版本的许多方面作出了贡献,并且领导Web服务元数据(JSR-181)和StaX(JSR-173)Java规范请求(JSR)。BEA还是EJB
3.0(JSR-220)专家小组的重要贡献者。
这些重要规范已应用于此次发布的支持EJB3的Kodo 4.0和BEA WebLogic
Server技术预览版中,再次表明了BEA长期支持EJB3的立场。自2005年以来,BEA
Workshop产品就提供了预览版EJB功能支持;此次推出的WebLogic
Server技术预览版为开发人员提供了支持EJB3的WebLogic部署环境,而且现在就可以进行试用。该产品作为BEA应用基础架构的基础,是SOA服务的开发、测试和部署推荐平台。
Spring框架创始人兼Interface21首席执行官Rod
Johnson表示:“我们全力支持BEA的混合策略,很赞赏BEA作出开放Kodo源代码并提供给所有Sping用户的决定。Kodo向来都是一款出色的产品,具有卓越的性能和功能。BEA决定开放这类重要技术的源代码,表明BEA深刻理解开源框架能为客户带来的好处,致力于集开源领域和商业领域之所长并提供给客户和整个Java社区。我们正与Kodo团队合作,以确保Spring和Kodo能够围绕JPA和JDO
API实现最佳集成。” (责任编辑:刘鹏) |