首页> 外国专利> 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.
机译:提供了一个OSGiInstallBundle类,该类使非OSGi兼容资源(Java,本机代码或其他格式)可以从服务器下载并安装在运行OSGi框架的客户端系统上。 OSGiInstallBundle类可以由用户或其他捆绑软件执行。 OSGiInstallBundle类通过向OSGi框架注册并调用start方法来管理非OSGi资源。 start方法从(例如但不限于)Java归档文件或JAR文件中提取资源。在一个实施例中,将类别的注册和有关提取的文件的信息广播到其他已安装的OSGi捆绑软件,以便其他OSGi捆绑软件知道新安装的捆绑软件及其资源。在另一个实施例中,OSGi捆绑包可以注册OSGIInstallBundle“监听器”。框架,以便只有那些请求安装非OSGI捆绑软件的通知的捆绑软件才会收到该通知。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号