
OSGI
iteye_7872
这个作者很懒,什么都没留下…
展开
-
插件机制
未来的工作取决于我们现在的努力,插件机制可以提高应用的可扩展性。著名的Eclipse3.0之后就是基于OSGI构建的完全的PLUGIN平台。 Spring,核心是IoC容器,管理对象以及对象之间的关系(主要是依赖关系以及),以插件的角度来看,管理的对象也可以是一种插件。但是,Spring的粒度似乎是有点细 :) 小组在插件方面已经有一些研究了,lifeSingle在C#上已...2006-11-10 23:37:40 · 125 阅读 · 0 评论 -
Eclipse RCP程序的特点
从Eclipse RCP的介绍文章看来的,对每个特点,做了一点解释:) 主要的特点: Components:这也就是我们常说的插件的机制。通过添加和替换插件来达到系统动态演化的目的。 Middleware and infrastructure:在插件之上构建的中间件或者说基础架构,通过Eclipse RCP提供的基础架构,我们可以非常快的开发出好用的RICH cl...2006-11-23 00:04:56 · 222 阅读 · 0 评论 -
Rush into 实战OSGI
OpenDoc上BlueDavy很不错,写了一篇非常好的关于OSGI的开源文档。 今天下午我们组发布了插件容器,这个插件容器是用.NET实现了,实现了简单的微内核+插件的功能。具体说来就是实现了容器如何调用插件(这个已经仿照Eclipse,对插件设计了Plugin.xml来进行描述,通过解析Plugin.xml来得到一个Plugin的详细信息),插件对容器的调用(容器...2006-11-25 00:43:05 · 151 阅读 · 0 评论 -
OSGI的大饼图
总结起来,OSGI的R4规范就是由Core Framework以及基于其上的各类Service组成的。Core Framework中主要包含四层部件,第一层就是运行时环境,这个就是JAVA的运行环境就OK了;第二层是Module层,Module其实就可以看成是插件吧,只不过说OSGI对于每个Module都有一个单独的类加载器来加载它;第三层就是典型的Module生命周期的管理,按照Modul...2006-11-29 23:39:13 · 86 阅读 · 0 评论