设计 工具 系统 开发 安全 办公 陶吧 IT教育 Vista频道|Google Chrome SOA案例研究
您现在的位置: 天极网 > 软件频道 > 业界资讯 > EJB专家组发布EJB3规范公开预览版
全文

EJB专家组发布EJB3规范公开预览版

2005-06-29 11:01作者:出处:CSDN责任编辑:方舟

  6月28日EJB3专家组发布了第一个EJB3的Public Review(公开预览版本)。跟早先的两个版本相比,除了在格式安排上整洁清晰很多外,最主要的规范变化就是允许EJB3中的Entity Bean在同时在J2EE容器内外使用。这个变化使得EJB3实现可以真正作为未来的java企业数据平台。而EJB3的核心基于POJO模型的O/R Mapping持久化API。

  相对目前JCP的另外一个POJO模型的持久化规范JDO2,EJB3是一个相对很宽松的规范,仅仅定义了公开的API,对具体实现则完全留给EJB厂商。这样定义的好处是给EJB3厂商留下一个宽广的舞台,避免了象EJB2规范在具体实现中容易同质化的趋势,不同的具体设计/思路都会给EJB3产品带来很大的差别。当然这是指性能,扩展性等的差别,对最终用户来说的应用代码来说,API是标准的。不好的地方是提高了EJB实现的技术门槛,对没有EJB/POJO模型开发经验的厂商,进入EJB3市场的难度大幅提高。

  从规范易用性的角度来看,JDO2适合普通技术水平的用户,简洁的API和容易理解的完全面向对象的查询语言,学习曲线较少。而EJB3的O/R Mapping API则适合高水平用户,特别是对SQL具备比较深入知识的用户,但相对学习曲线较高。

  一个优秀的EJB3实现( EJB3 Implementation )应该是模块化的,各个模块如Session Bean, Entity Bean, Message-driven Bean应该都可以自由地根据应用需求进行组合来搭建应用开发平台。

  用户可以根据开发需要来采购或者增购需要的模块,避免目前J2EE服务器(EJB2规范)一上来就买一个大而全的昂贵J2EE服务器,确仅仅使用其中很小的一部分(大部分的J2EE服务器目前都是作为WEB应用服务器,很少用到EJB模块和其周边的产品,而这部份恰恰是J2EE服务器最贵的部分)而造成巨大浪费。

  EJB3的最终草稿应该在年底或明年初发布,而正式版本和API实现应该要到2006年春天以后。目前红工场的EJB3持久化产品已经在紧张开发中,预计年底以前将发放第一个产品版本。

软件资讯·软件下载尽在天极软件

相关搜索:
相关文章及软件
关注此文读者还看过
热门关注
特别推荐
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众