摘要:
现在基本不怎么用了,OSGi主要的价值,在实际中体现得不太明显比如类隔离,用更简单的自定义ClassLoader也可以实现;单机多版本服务,用的场景也很少;热部署也不是很实用但是,基于OSGi框架做开发,复杂度的上升又是显而易见的。因此,用很高的代价,只能换来较少的收益,在开发人员之间推动很困难,渐... 阅读全文
摘要:
OSGi提出的根源是什么?在我看来就是对JVM的类加载机制进行了扩展,添加了一系列的规则,使得原有的类包(Class Package)扩展到类域(Class Domain)。然后是建立在类域上的一系列松耦合应用。在OSGi R4中,核心部分分为了4层:安全层(Security Layer)、模块层(... 阅读全文