OSGi实现热插拔问题
OSGi实现热插拔问题。他的热插拔具体是指什么啊。在关闭某个模块而不影响其他的模块吗?一个bundle的stop和start就是只是对这一个bundle有影响吗? 不能做到我这边的代码一改变,程序运行就随之改变吗? 我想去了解并应用OSGI应该往那个方向走,希望给点建议。希望给予答复。谢谢 !谢谢 !谢谢 !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
OSGi最NB的开源开发平台JXADF,值得推荐。
谢谢 你给的资料很有用!
http://www.ibm.com/developerworks/cn/web/1007_shaobing_flexosgi/index.html
可以参考下IBM的文章,这东西有标准的
组件式开发吧。。。。esb。。。。
厉害 谢谢 确实是和我想是一样的
OSGi里你如果卸载一个bundle,所有依赖它的bundles状态也都会改变(因为依赖不可用了)。
在OSGi依赖可以主动声明一个版本范围,比如BundleA 依赖1.0.0.0~2.0.0.0的BundleB,而在你的OSGi框架里你可以安装多个不同版本的BundleB。同时OSGi框架提供了监听这些Bundle状态改变的事件。