Para gestionar y desplegar componentes y aplicaciones como paquetes de Open
Services Gateway initiative (OSGi), puede habilitar la biblioteca de modelo OSGi
en IBM® Rational Asset Manager.
La biblioteca de modelo OSGi es una colección de tipos de activos, categorías y relaciones que pueden utilizarse en paquetes OSGi.
Antes de empezar
Para habilitar la
biblioteca del modelo de OSGi, debe ser administrador de repositorios.
Acerca de esta tarea
IBM WebSphere Application Server versiones 7
y 8 utiliza un modelo de creación de componentes basado en la infraestructura OSGi. La infraestructura da soporte al despliegue y gestión de aplicaciones web como conjunto de paquetes OSGi
con versiones. Puede utilizar la biblioteca de modelo OSGi con WebSphere
Application Server para buscar y suministrar paquetes aprobados.
Puede activar un ciclo de vida OSGi preconfigurado que da soporte a la
infraestructura de OSGi para activos. Con los tipos de activos y el ciclo de vida de OSGi, puede conectar
los activos de una comunidad a un repositorio de paquetes OSGi a fin de utilizarlos con WebSphere Application
Server u otras aplicaciones.
Para obtener más información, consulte Crear el ciclo de vida OSGi.
Procedimiento
- En la página inicial del cliente web de Rational Asset Manager, inicie la sesión con una cuenta que tenga
permisos de administración maestra para el repositorio.
- Pulse Administración.
- En la barra lateral, pulse Bibliotecas.
Importante: Si la biblioteca de modelo OSGi ya está habilitada en el servidor, no puede volver a importarla. Continúe en el paso siguiente.
Si la biblioteca de modelo OSGi se ha importado pero no se ha habilitado, en la lista de
bibliotecas, pulse el número de versión de la biblioteca de modelo OSGi. Luego, continúe en el paso 5
- En la sección Importar biblioteca de ejemplo, pulse Importar biblioteca de modelo OSGi.
- Compruebe que la información de la biblioteca OSGi no entre en conflicto con activos o metadatos existentes en el repositorio o controlados por otras
bibliotecas. A continuación, en la página de la biblioteca OSGi, en la barra lateral Acciones de biblioteca, pulse
Habilitar. Los activos, tipos de activos, categorías, atributos de activo y comunidades de la biblioteca OSGi se habilitarán en el repositorio.
- Pulse Administración para volver a la lista de comunidades del repositorio.
Resultados
Tras activar la biblioteca, los siguientes tipos de activos, categorías y relaciones de OSGi estarán disponibles en el repositorio:
Tipos de activos
- OSGiBundle
- OSGiPackage
- OSGiService
- OSGi Mapping Configuration, que correlaciona
Rational Asset Manager con un repositorio de paquetes OSGi y
configura dicha conexión
Categorías- Kind, que puede utilizarse para categorizar y organizar tipos de activos de paquete compuesto (Bundle).
Tipos de relaciones
Estas relaciones proporcionan maneras habituales de conectar los tipos de activos OSGi del
repositorio:
- Exports / Exported By
- Provides / Provided By