首页>
外国专利>
Method to deploy software using an open service gateway initiative (OSGi) framework
Method to deploy software using an open service gateway initiative (OSGi) framework
展开▼
机译:使用开放服务网关倡议(OSGi)框架部署软件的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
Provided is an OSGiInstallBundle class that enables non-OSGi compliant resources, either Java, native code or some other format, to be downloaded from a server and installed on a client system running an OSGi framework. The OSGiInstallBundle class can be executed by a user or another bundle. The OSGiInstallBundle class manages non-OSGi resources by registering with the OSGi framework and evoking a start method. The start method extracts resources from, for example but not limited to, a Java archive, or JAR, file. In one embodiment, the registration of the class and information about the extracted files is broadcast to other installed OSGi bundles so that other OSGi bundles are aware of the newly installed bundle and its resources. In another embodiment, OSGi bundles may register a OSGIInstallBundle “listener” with the framework so that only those bundles that request notification of the installation of the non-OSGI bundle receive the notification.
展开▼