读书人

BundleContext的功用

发布时间: 2012-10-19 16:53:37 作者: rapoo

BundleContext的作用

通过实现BundleActivator接口和start和stop方法,在特定方法start和stop方法的标记中,你将注意到我们传递了一个参数BundleContext。在指导的这个部分中,我们将研究下 BundleContext并且我们能用它来做什么。

BundleContext是一个OSGi框架传递给我们的Bundle的一个魔力入场券。当代码需要在任何时候与框架交互时,你将用到BundleContext。事实上这是用OSGi API交互的唯一方法,并且框架在Bundle启动的时候将这些入场券发通过它们的BundleActivator发给每一个Bundle。

读书人网 >软件架构设计

热点推荐