Integración con WebSphere Service Registry and Repository Advanced Lifecycle Edition

Con IBM® Rational Asset Manager y IBM WebSphere Service Registry and Repository, puede desarrollar y colaborar en activos de negocio en Rational Asset Manager al tiempo que los activos aparecen también como objetos de negocio adecuados para su aprobación y despliegue en WebSphere Service Registry and Repository. Para desarrollar y colaborar en servicios SOA, el procedimiento recomendado consiste en utilizar IBM WebSphere Service Registry and Repository Advanced Lifecycle Edition.

WebSphere Service Registry and Repository es el repositorio de metadatos maestro para descripciones de servicio de tiempo de ejecución.

El término servicio puede tener las referencias siguientes:

WebSphere Service Registry and Repository 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 WebSphere Service Registry and Repository, puede publicar activos que contengan documentos de servicios web en el repositorio de WebSphere Service Registry and Repository. Si configura un archivo de correlaciones, puede publicar activos en WebSphere Service Registry and Repository como objetos de modelo empresarial WebSphere Service Registry and Repository específicos. De lo contrario, los activos que publique en WebSphere Service Registry and Repository serán conceptos genéricos en WebSphere Service Registry and Repository que enlazarán con el activo en Rational Asset Manager.

También puede utilizar la interfaz Rational Asset Manager para buscar documentos de servicio y metadatos de servicio ubicados en WebSphere Service Registry and Repository.

Rational Asset Manager incluye la política ALE y la política de transición ALE. Puede utilizar la política ALE para publicar automáticamente tipos de activos específicos en WebSphere Service Registry and Repository y aplicar el archivo de correlaciones que ha configurado para la conexión con WebSphere Service Registry and Repository. 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 WebSphere Service Registry and Repository; 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 WebSphere Service Registry and Repository.

Utilización de WebSphere Service Registry and Repository Advanced Lifecycle Edition

Para obtener más información acerca de WebSphere Service Registry and Repository y Advanced Lifecycle Edition, visite el Information Center de WebSphere Service Registry and Repository Versión 7.5.

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

Si está actualizando desde una versión anterior de WebSphere Service Registry and Repository, consulte “Actualización o migración a una instalación de la versión 7.5.”

Publicar activos de Rational Asset Manager en WebSphere Service Registry and Repository

Si conecta una comunidad de Rational Asset Manager con WebSphere Service Registry and Repository, puede publicar activos que contengan documentos de servicios web y otros objetos de negocio en WebSphere Service Registry and Repository.

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

Sincronizar objetos de WebSphere Service Registry and Repository con Rational Asset Manager

Puede configurar la conexión entre un repositorio WebSphere Service Registry and Repository y una comunidad de Rational Asset Manager para sincronizarla a intervalos planificados.

Cuando se sincroniza la conexión entre WebSphere Service Registry and Repository y una comunidad de Rational Asset Manager, Rational Asset Manager crea activos remotos en la comunidad para objetos de descripción de servicio en WebSphere Service Registry and Repository. 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 WebSphere Service Registry and Repository:
  • 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 WebSphere Service Registry and Repository

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

Configuración de 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 WebSphere Service Registry and Repository: ALEConfiguration en WebSphere Service Registry and Repository 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 WebSphere Service Registry and Repository que se envían y se sincronizan con el servidor Rational Asset Manager. Para obtener más información, consulte Advanced Lifecycle Edition en el Information Center de WebSphere Service Registry and Repository.
  3. Cree una conexión entre una comunidad y WebSphere Service Registry and Repository: 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 WebSphere Service Registry and Repository

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 WebSphere Service Registry and Repository:

Tabla 1. Activos de Rational Asset Manager y objetos de WebSphere Service Registry and Repository
Tipo de activo de Rational Asset Manager Objeto en WebSphere Service Registry and Repository
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 WebSphere Service Registry and Repository.

La biblioteca de modelo SOA en 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


Comentarios