启用 OSGi 模型库

要管理和部署作为开放式服务网关协议 (OSGi) 捆绑软件的组件和应用程序,可以在 IBM® Rational® Asset Manager 中启用 OSGi 模型库。 OSGi 模型库是指可以在 OSGi 捆绑软件中使用的资产类型、类别和关系的集合。

开始之前

要启用 OSGi 模型库,您必须是存储库管理员。

关于此任务

IBM WebSphere® Application Server V7 和 V8 使用基于 OSGi 框架的组件化模型。该框架对于作为一组版本化 OSGi 捆绑软件的 Web 应用程序的部署和管理,起到支持作用。您可以将 OSGi 模型库与 WebSphere Application Server 结合使用以搜索和供应核准的捆绑软件。

可以激活用于支持资产的 OSGi 框架的预配置 OSGi 生命周期。通过 OSGi 资产类型和生命周期,您可以将社区中的资产连接到 OSGi 捆绑软件存储库以将其与WebSphere Application Server 或其他应用程序一起使用。 有关更多信息,请参阅创建 OSGi 生命周期

过程

  1. 在 Rational Asset Manager Web 客户端主页上,使用具有存储库的主管理许可权的帐户登录。
  2. 单击管理
  3. 在侧边栏上,单击
    要点: 如果服务器上已经启用了 OSGi 模型库,那么无法再次导入库。继续下一步。

    如果已导入 OSGi 模型库但尚未启用,那么在库列表中,单击 OSGi 模型库的版本号。然后继续步骤 6

  4. 单击导入现有库 此时将打开“导入库”窗口。
  5. 选择选择内置库,然后从列表中选择 OSGi
  6. 单击确定
  7. 确认 OSGi 库中的信息与存储库中的资产或元数据或者受 OSGi 库的页面上其他库所控制的资产或元数据不冲突,然后在“库操作”侧边栏中单击启用 OSGi 库的资产、资产类型、类别、资产属性和社区已在存储库中启用。
  8. 单击管理以返回到存储库中的社区列表。

结果

在激活库后,以下 OSGi 资产类型、类别和关系类型在存储库中可用:

资产类型:
  • OSGiBundle
  • OSGiPackage
  • OSGiService
  • OSGi 映射配置,可将 Rational Asset Manager 映射到 OSGi 捆绑软件存储库并配置该连接
类别
  • 种类,可以用于对捆绑软件资产类型进行分类和组织

关系类型

这些关系提供了在存储库中连接 OSGi 资产类型的常见方法:
  • 导出/导出者
  • 提供/提供者

反馈