Eclipse
suwait
这个作者很懒,什么都没留下…
展开
-
Eclipse体系结构
Eclipse基本采用的是Kernel+Core Plugins+Custom Plugins的结构体系,除了Kernel部分外均为Plugin,所以可称为all are plugins,凡是Plugin的部分都是可被替换的。 Plugin之间通常存在两种关系,一种为依赖,一种为扩展。 Eclipse的设计风格,Eclipse在设计时有个重要的分转载 2007-03-14 00:23:00 · 2734 阅读 · 0 评论 -
从Plugin的角度来分析OSGI
OSGI概念中主要分为了Bundle和Service,可以认为Bundle是一个模块的管理器,主要是通过BundleActivator管理模块的生命周期,而Service则是这个模块可暴露对外的服务对象,这里体现了OSGI和传统的Plugin Framework不同的一个地方,管理和静态结构分开,在OSGI中通过在manifest.mf文件中增加一些内容来发布Bundle,在其中描转载 2007-03-14 00:24:00 · 694 阅读 · 0 评论