1128XF

随笔分类 -  OSGI

基于Spring DM管理的Bundle获取Spring上下文对象及指定Bean对象
摘要:在讲述服务注册与引用的随笔中,有提到context.getServiceReferences()方法,通过该方法可以获取到OSGI框架容器中的指定类型的服务引用,从而获取到对应的服务对象。同时该方法还可以通过Bundle-SymbolicName名称获取到该Bundle中的Spring上下文对象,同 阅读全文

posted @ 2017-02-17 09:37 1128XF 阅读(1028) 评论(0) 推荐(0)

Spring DM所提供的Bundle监听接口OsgiBundleApplicationContextListener
摘要:通过使用Spring DM提供的监听接口,我们可以更好的对服务进行管控,其实该接口也非常简单就能使用上,只要自定义一个类实现OsgiBundleApplicationContextListener接口,实现onOsgiApplicationEvent方法,并将自定义类注册成OSGI服务,通过判断ev 阅读全文

posted @ 2017-02-16 20:36 1128XF 阅读(440) 评论(0) 推荐(0)

OSGI引入Spring DM实现对服务对象的管理
摘要:一、异同 熟悉Spring的应该也都了解它的IOC的功能,那么对于在OSGI开发环境下,在使用IOC功能时有什么不同呢?最重要的一点就是Spring上下文对象,每个Spring-Powered Bundle都有自身的Spring上下文对象,而传统的J2EE开发环境只有一个Spring上下文对象,所以 阅读全文

posted @ 2017-02-16 20:14 1128XF 阅读(605) 评论(0) 推荐(0)

OSGI框架中通过BundleContext对象对服务的注册与引用
摘要:BundleActivator 在每个Bundle新建时都会默认生成Activator类,该类实现了BundleActivator类,实现了其start()和stop()两个方法 BundleActivator 在每个Bundle新建时都会默认生成Activator类,该类实现了BundleActi 阅读全文

posted @ 2017-02-16 19:50 1128XF 阅读(2601) 评论(0) 推荐(0)

导航