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:
- Servicios web tradicionales que implementan interfaces WSDL con enlaces SOAP/HTTP
- Un amplio abanico de servicios de arquitectura orientada a servicios (SOA) que se pueden describir
utilizando añadidos de política WS, WSDL y XSD, pero que podría utilizar una serie de
protocolos y estar implementado según distintos modelos de programación.
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
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:
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“.