要管理和部署作为开放式服务网关协议 (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 生命周期。
过程
- 在 Rational Asset Manager Web 客户端主页上,使用具有存储库的主管理许可权的帐户登录。
- 单击管理。
- 在侧边栏上,单击库。
要点: 如果服务器上已经启用了 OSGi 模型库,那么无法再次导入库。继续下一步。
如果已导入 OSGi 模型库但尚未启用,那么在库列表中,单击 OSGi 模型库的版本号。然后继续步骤 6。
- 单击导入现有库。 此时将打开“导入库”窗口。
- 选择选择内置库,然后从列表中选择 OSGi。
- 单击确定。
- 确认 OSGi 库中的信息与存储库中的资产或元数据或者受 OSGi 库的页面上其他库所控制的资产或元数据不冲突,然后在“库操作”侧边栏中单击启用。 OSGi 库的资产、资产类型、类别、资产属性和社区已在存储库中启用。
- 单击管理以返回到存储库中的社区列表。
结果
在激活库后,以下 OSGi 资产类型、类别和关系类型在存储库中可用:
资产类型:
- OSGiBundle
- OSGiPackage
- OSGiService
- OSGi 映射配置,可将 Rational Asset Manager 映射到 OSGi 捆绑软件存储库并配置该连接
关系类型
这些关系提供了在存储库中连接 OSGi 资产类型的常见方法: