OSGi和企业Java的未来方向

日期: 2009-02-25 作者:Jack Vaughan翻译:娜娜 来源:TechTarget中国 英文

Java社区进程是否已经完全迷失了方向,还是越来越多地受到外部活动影响。Spring框架和Hibernate的影响在EJB3和JPA中就是很好的例子。另一个影响力正越来越多地认为是通过OSGi的规范及其实施,尤其是开放源码的Eclipse Equinox、Apache Felix和Knoplerfish。

  OSGi规范定义了一个动态的模块元数据系统的Java和面向服务的编程模型。该规范定义了一个注册表服务查找,并收集了内置的服务共同的功能,如安全、生命周期管理。OSGi框架已经通过了Eclipse Foundation,并通过所有主要的Java供应商作为一个平台上建立和ship中间件产品和开源项目,包括应用服务器、企业服务总线和集成开发环境IDEs。
 
  核心平台已成为广泛采用的产品和开源项目,OSGi联盟开始要求更明确的支持企业应用软件。OSGi规范符合JSR 8。早在1999年,打算用于家庭自动化网关。自那时以来OSGi技术已经取得了在汽车、移动电话和家庭娱乐某种程度的通过各种嵌入式应用。截至2006年9月,OSGi联盟已经有足够的迹象表明,有兴趣的企业举行一次研讨会,以探讨是否有可能包租企业专家小组(EEG)。

  自2007年1月第一次会议,EEG在过去两年中建立了更详细的要求和设计意图,以便更好地支持企业Java应用。这项工作将在2009年中造成重大规范的更新。扩展的核心框架服务和适应现有企业Java技术的OSGi框架,以满足企业应用的使用情况。主要功能包括映射Spring框架组件模型称为蓝图服务,映射现有分布式计算议定书OSGi服务模型,并绘制Java EE的关键部分如Web应用程序、JDBC、JPA、JMX、JTA、JNDI和JAAS。

  业界已经认可了OSGi功能模块。其次是改善其支持企业Java应用的适应技术已经被应用在这些应用软件。这个目标就是要帮助OSGi开发更轻松地创建企业应用的一种标准方式。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Jack Vaughan
Jack Vaughan

TechTarget新闻记者和网站编辑,主要关注数据管理领域的技术趋势和动态。

翻译

娜娜
娜娜

相关推荐