Rational Software Architect Design Manager Import Engine

El Rational Software Architect Design Manager Import Engine es una pequeña aplicación que se puede ejecutar en cualquier sistema de la red; pero el motor suele estar configurado en un sistema que puede atender datos de modelo; es decir, que puede extraer datos de un sistema de gestión de configuración.

El motor de importación se utiliza para colocar contenido de modelo en Design Management Server, indexarlo y ponerlo a disposición general de los usuarios a través de la API de Design Management Server y la interfaz web. El motor de importación lee el contenido de modelo de los archivos, los comprime y los envía a Design Management Server; el servicio de importación de Design Management Server comprueba si alguno de los recursos del servidor debe modificarse. Cada instancia de motor de importación se identifica mediante un identificador de texto simple; este identificador suele estar asociado a un proyecto específico y representa una definición de importación que el motor es capaz de proporcionar. Este identificador de texto simple puede extender el sistema de archivos con contenido de modelo de varios proyectos.

Asegúrese de colocar los motores de importación de Rational Software Architect Design Manager en sistemas que tengan un acceso eficaz a las fuentes autorizadas, como por ejemplo, el sistema de gestión de configuración de software o las ubicaciones de red compartida.

En una configuración simple, que es apropiada para los servidores de poco volumen, el motor de importación puede estar en el mismo sistema que Design Management Server. También puede configurar la definición de importación para ejecutar un script Ant antes de recopilar el contenido del archivo. Este script puede invocar una extracción en un repositorio de control de origen para actualizar el sistema de archivos local con el último contenido o validar el contenido o el estado del proyecto antes de enviarlo a Design Management Server.

Design Management Server funciona en modalidad de extracción, no en modalidad de inserción, lo que significa que el servidor controla el flujo de los datos. En vez de que los proveedores de contenido individual inserten contenido nuevo y actualizado en el servidor, Design Management Server recupera las actualizaciones cuando está listo para aceptar contenido.

Los motores de importación sondean periódicamente el servidor y examinan si está preparado para recibir contenido actualizado. Si Design Management Server está preparado para el contenido actualizado, el servidor envía un manifiesto del contenido que tiene actualmente y el motor de importación busca en el sistema de archivos si hay cambios comparando los nombres de archivo y las indicaciones de fecha y hora. Por lo tanto, el motor de importación sólo envía al servidor contenido actualizado. Cuando Design Management Server recibe el contenido actualizado, procesa la información y hace que este contenido esté disponible.


Comentarios