OSGI服务以及Equinox扩展点注册表对比

OSGi服务以及Equinox的扩展点注册表对比:

特点 OSGi Service Registry 扩展点注册表 (Extension Registry)
生命周期 当 bundle 变成 resolved 状态时构造 当 bundle 被 activated 时构造
使用范围 一般来说,扩展点只被它所在的 bundle 使用,同样所有针对该扩展点的扩展也只能被该 bundle 使用。 全局的
是否单例 声明了扩展或扩展点的 bundle 必须为单例 没有要求

 

你可能感兴趣的:(equinox)