要作为开放式服务网关协议 (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 模型库的版本号。然后继续步骤 5
- 在“导入样本库”部分中,单击导入 OSGi 模型库。
- 确认 OSGi 库中的信息与存储库上的资产或元数据或者与受其他库控制的资产和元数据不冲突。在“库操作”侧栏中 OSGi 库的页面上,单击启用。 在存储库上将启用 OSGi 库的资产、资产类型、类别、资产属性和社区。
- 单击管理以返回到存储库中的社区列表。
结果
在激活库后,以下 OSGi 资产类型、类别和关系将在存储库中可用:
资产类型
- OSGiBundle
- OSGiPackage
- OSGiService
- OSGi 映射配置,可将 Rational Asset Manager 映射到 OSGi 捆绑软件存储库并配置该连接
关系类型
这些关系提供了用于在存储库中连接 OSGi 资产类型的常见方法: