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中国
翻译
相关推荐
-
内存数据网格提供商一头扎进Java
10年的时间里,应用性能解决方案提供商Alachisoft一直在用NCache(针对N-Tier和网格计算.NET应用的内存计算和数据网格产品)为.NET社区服务。
-
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高, 直到把内存吃完应用崩溃,但是这个wrapper
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高 […]
-
Google App Engine for Java 对于目前中国需要学习吗?
-
前无古人后无来者的Java平台
开发人员一直在致力于保持Java的活力,经过20年后,我们感觉从来没有更好的、更令人激动的时刻如同Java社区一样。