
osgi
MennyFei
还我那片天的纯净
展开
-
OSGI服务注册、引用、以及跟踪
1、新建一个bundle名为BundleBasepackage example.service;import org.osgi.framework.BundleActivator;import org.osgi.framework.BundleContext;public class Activator implements BundleActivator { priv原创 2015-12-29 17:52:03 · 848 阅读 · 0 评论 -
osgi中的bundle之间互相服务
在osgi系统中,服务是不能孤立存在的,每个服务都从属并运行在提供服务的bundle上。bundle要提供服务供其他模块使用,首先要把服务注册到一个由OSGI框架提供、被所有bundle共享的服务注册表(service registry)中,其他bundle使用服务时只需从注册表中查找所需的服务而不与提供服务的bundle直接交互,因此不需要关注该服务来源于哪个bundle,更不需要导入提供服务的原创 2016-01-13 14:53:01 · 1531 阅读 · 0 评论