Integración con WebSphere Service Registry and Repository

Tanto con IBM® Rational Asset Manager como con IBM WebSphere Service Registry and Repository (WSRR), puede desplegar y colaborar en activos de negocio en Rational Asset Manager con los activos que también aparecen como objetos de negocio adecuados para la aprobación y despliegue en WSRR.

WebSphere Service Registry and Repository (WSRR) es el repositorio de metadatos maestro para las descripción de servicio de tiempo de ejecución.

El término servicio puede tener las referencias siguientes:

WSRR es donde se junta la información sobre servicios dispersos por la empresa para proporcionar una única descripción global de un servicio.

Si conecta una comunidad de Rational Asset Manager con WSRR, puede publicar activos que contengan documentos de servicios web en el repositorio de WSRR. Si configura un archivo de correlaciones, puede publicar activos en WSRR como objetos de modelo empresarial WSSR específicos. De lo contrario, los activos que publique en WSRR serán conceptos genéricos en WSRR que enlazan con el activo de Rational Asset Manager.

También puede utilizar la interfaz de Rational Asset Manager para encontrar documentos de servicio y metadatos de servicio que están localizado en WSRR.

Publicar activos de Rational Asset Manager en WSRR

Si conecta una comunidad de Rational Asset Manager con WSRR, puede publicar activos que contengan documentos de servicios web y otros objetos de negocio en el repositorio WSRR.

Si configura un archivo de correlaciones para la conexión, puede publicar activos en WSRR como objetos de modelo empresarial; en otro caso, los activos que publique en WSRR serán conceptos genéricos en WSRR que enlazan con activos de Rational Asset Manager.

Sincronización de objetos de WSRR con Rational Asset Manager

Puede configurar la conexión entre un repositorio WSRR y una comunidad de Rational Asset Manager para sincronizarla a intervalos planificados.

Cuando se sincronice la conexión entre el repositorio WSRR y una comunidad de Rational Asset Manager, Rational Asset Manager creará activos remotos en la comunidad que se para objetos de descripción de servicio WSRR. Los activos remotos se enlazan con objetos de un repositorio independiente. Se crean activos remotos para los siguientes objetos de descripción de servicio en WSRR:
  • Documentos físicos:
    • WSDL
    • XSD
    • Políticas WS
    • Módulos SCA
    • Archivos XML
    • Otros documentos físicos
  • Conceptos:
    • Conceptos con relaciones de artefactos
    • Otros tipos de conceptos seleccionados al configurar la conexión a WSRR

Si cambia el servidor WSRR, dichos cambios se reflejarán en los activos de Rational Asset Manager la próxima vez que se sincronice la conexión.

La integración de WSRR y Rational Asset Managerha mejorado en V7.2

En Rational Asset Manager V7.2, puede integrar más estrechamente Rational Asset Manager con WSRR con las mejoras siguientes:
Gestionar los ciclos de vida para determinados objetos de ambos repositorios
En Rational Asset Manager V7.2, puede configurar un archivo de correlaciones para una conexión con WSRR. El archivo de correlaciones define las acciones que se realizarán en los objetos de WSRR al actualizar activos en Rational Asset Manager. Algunas acciones pueden estar automatizadas; por ejemplo, si utiliza el archivo de correlaciones predeterminado, se creará automáticamente un nuevo activo Release cuando se apruebe una solución de negocio. Anteriormente, los estados de los activos de Rational Asset Manager y de los objetos de WSRR estaban relacionados de forma abierta.
Biblioteca del modelo de arquitectura orientada a servicios (SOA) mejorada
La biblioteca de modelo SOA de ejemplo que se incluye en Rational Asset Manager es comparable al modelo de información de WSRR. La biblioteca también incluye un archivo de correlaciones estándar que puede utilizarse o modificarse al configurar una conexión con WSRR.
Ciclos de vida preconfigurados para la biblioteca de modelo SOA
Después de activar la biblioteca de modelo SOA, puede utilizar una colección de seis ciclos de vida preconfigurados para facilitar la configuración y aplicación de los requisitos del modelo de información SOA.
Política ALE (Advanced Lifecycle Edition) para ciclos de vida
Rational Asset Manager incluye una política para publicar automáticamente tipos de activos específicos en WSRR y aplicar el archivo de correlaciones que ha configurado para la conexión con WSRR. En los ciclos de vida SOA preconfigurados, la política ALE se ejecuta cada vez que se modifica un activo o se traslada a un estado diferente. Cuando se ejecuta la política, ésta hace referencia al archivo de correlaciones y realizar la acción adecuada sobre el objeto de WSRR; por ejemplo, cuando se cree un activo de tipo Solución de negocio en Rational Asset Manager, la política ALE se ejecutará y creará automáticamente un objeto de prestación de negocio en WSRR.

Qué hacer para configurar la conexión

  1. Habilite la biblioteca de modelo SOA: para obtener más información, consulte Habilitar la biblioteca del modelo de arquitectura orientada a servicios (SOA).
  2. Configure ALEConfiguration en WSRR: ALEConfiguration en WSRR es donde especifica los URL y las credenciales para acceder a ambas aplicaciones. De forma similar al archivo de correlación en Rational Asset Manager, puede especificar los desencadenantes y las acciones en WSRR que se pasarán al servidor Rational Asset Manager y se sincronizarán. Para obtener más información, consulte el tema Instalar Advanced Lifecycle Edition en WSRR en el Information Center de WSRR.
  3. Cree una conexión entre una comunidad y WSRR: al hacerlo, podrá seleccionar y editar el archivo de correlaciones que se incluye en la biblioteca de modelo SOA o especificar uno propio. Para obtener más información, consulte Conexión a WebSphere Service Registry and Repository.
  4. Configure los ciclos de vida SOA para la comunidad: para obtener más información, consulte. Crear la colección de ciclos de vida SOA. Para personalizar los ciclos de vida, consulte Creación de ciclos de vida maestros.

Cómo se correlacionan los activos de Rational Asset Manager con los objetos de WSRR

Si utiliza el archivo de configuración de correlaciones incluido en la biblioteca de modelo SOA, la tabla siguiente muestra cómo se correlacionan los activos de Rational Asset Manager con los objetos de WSRR:

Tabla 1. Activos de Rational Asset Manager y objetos de WSRR
Tipo de activo de Rational Asset Manager Objeto de WSRR
Solución de negocio BusinessCapability amplía activo
Solución de negocio categorizada como Desarrollo de software/Tipo/Proceso BusinessProcess amplía BusinessCapability
Solución de negocio categorizada como Desarrollo de software/Tipo/Aplicación Web BusinessApplication amplía BusinessCapability
Solución de negocio categorizada como Desarrollo de software/Tipo/Servicio BusinessService amplía BusinessCapability
Release CapabilityVersion amplía activo
Release categorizado como Desarrollo de software/Tipo/Proceso ProcessVersion amplía CapabilityVersion
Release categorizado como Desarrollo de software/Tipo/Aplicación Web ApplicationVersion amplía CapabilityVersion
Release categorizado como Desarrollo de software/Tipo/Servicio ServiceVersion amplía CapabilityVersion
Especificación categorizada como Desarrollo de software/Tipo/Servicio/Interfaz ServiceInterfaceSpecification amplía activo
Especificación categorizada como Desarrollo de software/Tipo/Esquema SchemaSpecification amplía activo
DoU DoU

Para obtener más información y ejemplos sobre qué procesos se pueden automatizar, consulte los temas sobre sincronización en el Information Center de WSRR.

La biblioteca del Modelo SOA de Rational Asset Manager

El diagrama siguiente muestra los tipos de activo, los atributos necesarios para esos tipos de activo y las relaciones entre tipos de activo para la biblioteca del Modelo SOA:

Imagen de los tipos de activos, atributos y relaciones sugeridas para la biblioteca de modelo de SOA

Más información sobre WebSphere Service Registry y Registry Advanced Lifecycle Edition

Para obtener más información sobre WebSphere Service Registry and Repository y Advanced Lifecycle Edition, visite WebSphere Service Registry and Repository Version 7.0 Information Center.

Para obtener información sobre la instalación de WebSphere Service Registry and Repository, consulte los temas relativos a la planificación y la instalación.

Si actualiza de WebSphere Service Registry and Repository versión 6.0.2, 6.1, 6.2 o 6.3 a la versión 7.0, consulte la sección “Actualizar o migrar a una instalación de la versión 7.0“.


Comentarios