[OSGI]OSGI入门介绍
来源:互联网 发布:品牌零食 知乎 编辑:程序博客网 时间:2024/06/10 13:06
1、 OSGI的介绍:
OSGI是open service gateway initiative 的缩写, 面向java的动态模型系统。osgi服务平台向java提供服务,这些服务使java成为软件集成和软件开发的首选环境,在百科上面有更加详细的介绍:
http://baike.baidu.com/link?url=jZjzRuQzq7R_3i5Itkykb80ecbAC_YGFX-ZPSRCu43zMsa13BmzGC86fyDVxqe3csOEplPhUb2aIcVX-cGNoNPKKpQE9jctVeqecOcz1iGe
2、典型应用
OSGI 典型的应用案例主要有两个,都非常的著名,分别是 Eclipse 和 BMW 汽车的应用控制系统。
Eclipse 的插件体系结构和 OSGI 的思想非常的耦合,都强调微核+系统插件+应用插件的概念,在 Eclipse 3.1 版本以后大家可以
明显的感觉到启动速度的提升,同时也使得可以在运行时对插件进行管理,更明显的提升是插件的开发更加的规范,从而可以使用很多已有的 OSGI 插件。Eclipse 同时也带给了业界良好的插件系统的体验以及插件系统的开发经验 (以上语句摘抄于《osgi实战》)
3、 OSGI的框架
在开源界中实现 OSGI 的框架比较知名的有: Equinox、 Knopflerfish、 Oscar。但业界使用最广泛是Equinox,Equinox 是 Eclipse 中的项目之一, Equinox 是作为 OSGI R4 RI 而知名的,同时由于Equinox 有 Eclipse IDE 这么个成功案例,反应出了 Equinox 作为 OSGI 框架的优势。Equinox 目前是随着 Eclipse 版本而发布的,同时,它也提供独立的下载,在独立的下载页面中可以下载到 Equinox 对于 OSGI R4 的所有实现以及 Equinox 扩展 OSGI R4而提供的 Bundle。由于equinox本身是eclipse的一个项目,在3.7后的eclipse版本中已经集成osgi的框架;
4.环境搭建
- [OSGI]OSGI入门介绍
- 【OSGI】OSGi概念入门
- OSGi 介绍
- OSGI介绍
- OSGi介绍
- OSGI 入门
- OSGi入门
- OSGi入门
- osgi 入门
- osgi 入门
- OSGI 入门
- OSGI入门
- OSGI入门
- 什么是OSGI以及OSGI入门
- Osgi
- OSGi
- osgi
- OSGI
- 欢迎使用CSDN-markdown编辑器
- UPC:2218 Thrall’s Dream(BFS)
- ZooKeeper基础
- Video Google: A Text Retrieval Approach to Object Matching in Videos
- XSLT输出比较或运算不想被转义
- [OSGI]OSGI入门介绍
- Application, Cache, Session, Cookie, Viewstate 用法和区别
- bootstrap (前端css框架)
- Unity3D导出eclipse工程使用JNI会崩的解决方法
- 每日一得--单向认证
- 45. PHP do-while
- UPC:2219 A^X mod P(预处理空间换时间)
- C++第二章
- hihoCoder 1035 自驾旅行 树形dp