Felix?OSGi? -初步了解

from: http://felix.apache.org/site/index.html

What is Felix?

Felix is a community effort to implement the OSGi R4 Service Platform, which includes the OSGi framework and standard services, as well as providing and supporting other interesting OSGi-related technologies. The ultimate goal is to provide a completely compliant implementation of the OSGi framework and standard services and to support a community around this technology. Felix currently implements a large portion of the OSGi release 4 specification, but additional work is necessary for full compliance. Despite this fact, the OSGi framework functionality provided by Felix is very stable.

OSGi technology originally targeted embedded devices and home services gateways, but it is ideally suited for any project that is interested in principles of modularity, component-oriented, and/or service-orientation. OSGi technology combines aspects of these aforementioned principles to define a dynamic service deployment framework that is amenable to remote management. As an example of a simple use case, Felix can be easily embedded into other projects and used as a plugin or dynamic extension mechanism; it serves this purpose much better than other systems that are used for similar purposes, such as Java Management Extensions (JMX).


什么是Felix?

  
Felix是一个OSGi版本4规范的Apache实现,它包含OSGi框架和标准服务,同样提供和支持其它有兴趣的OSGi相关的技术。最终的目标是提供一个完全兼容的OSGi框架和标准服务的实 现,并支持围绕这个技术的一个社区。Felix当前实现了OSGi版本4规范的大部分,但是为了完全兼容附加的工作是必须的。尽管这样,Felix提供的 OSGi框架功能是非常稳定的。

   OSGi技术原本是针对嵌入式设备和家庭服务网关,但是它完美地适合任一对模块化、面向组件、面向服务原则有兴趣的项目。OSGi技术结合了上述原则的各 方面来定义一个动态服务部署框架,可以进行远程管理。举一个简单使用案例的例子,Flix能够简单地嵌入到其它项目中,用来作为一个插件或者动态扩展机 制;它比其它用于相似用途的系统(例如 Java管理扩展(JMX))更适合这个意图。

What is OSGi?

The term OSGi generally refers to either the OSGi Alliance organization or the OSGi Service Platform technology. The OSGi Alliance is an independent corporation whose purpose is to define a specification to deliver services over wide-area networks to local-area networks and devices. The OSGi Alliance has numerous corporate and individual participants who are ultimately responsible for defining the features of the OSGi Service Platform. The OSGi Alliance releases a detailed specification describing the features and capabilities of its OSGi Service Platform, which can then be freely implemented by anyone. For more more information on OSGi or to retrieve the specification, refer to the OSGi Alliance web site.




什么是OSGi?

  
OSGi是一个基于Java的服务平台规范,其目标是被需要长时间运行、动态更新、对运行环境破坏最小化的系统所使用。术语OSGi通常指不是OSGi联盟组织就是OSGi服务平台技术。OSGi联盟是一个独立的公司,她的目的是定义一个规范在广域网到本地网和设备上 来传输服务。OSGi联盟有众多的公司和个体参与者,他们最终负责OSGi服务平台特性的定义。OSGi联盟发布了一个详细的规范来描述OSGi服务平台 的特性和功能,它可以被任何人自由地实现。关于OSGI的更多信息或者索取规范,请参考OSGi联盟站点


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值