Rational Software Architect Design Manager Import Engine

Rational Software Architect Design Manager Import Engine est une application de petite taille qui peut s'exécuter sur n'importe quel ordinateur du réseau, mais le moteur est généralement installé sur un ordinateur prenant en charge des données de modèle, ce qui signifie qu'il peut extraire des données d'un système de gestion des configurations.

Le moteur d'importation permet de placer le contenu de modèle sur le serveur Design Management Server, de l'indexer et de le mettre à disposition via l'API du serveur Design Management Server et l'interface Web. Le moteur d'importation lit le contenu des modèles à partir des fichiers, le compresse et l'envoie au serveur Design Management Server ; le service d'importation sur le Design Management Server vérifie si des ressources stockées sur le serveur ont besoin d'être modifiées. Chaque instance du moteur d'importation est identifiée à l'aide d'un identificateur de texte simple ; cet identificateur est généralement associé à un projet particulier et représente une définition d'importation que le moteur peut fournir. Cet identificateur de texte simple peut couvrir un système de fichiers comportant du contenu de modèle issu de plusieurs projets.

Veillez à placer des moteurs d'importation Rational Software Architect Design Manager Import Engine sur les ordinateurs qui ont un accès suffisant à des sources certifiées, telles qu'un système de gestion des configurations logicielles ou les emplacements réseau partagés.

Dans une configuration simple appropriée pour les serveurs à faible volume, le moteur d'importation peut résider sur le même ordinateur que le serveur Design Management Server. Vous pouvez également configurer la définition d'importation pour exécuter un script Ant avant la collecte du contenu de fichier. Ce script peut appeler une réservation dans un référentiel de contrôle des sources pour mettre à jour le système de fichiers local à l'aide du contenu le plus récent ou valider le contenu ou l'état du projet avant de l'envoyer au serveur Design Management Server.

Le serveur Design Management Server fonctionne en mode pull (extraction), et non en mode push (insertion), ce qui signifie que le serveur contrôle le flux des données. Au lieu que les fournisseurs de contenu individuels insèrent du contenu nouveau et mis à jour sur le serveur, Design Management Server extrait des mises à jour lorsqu'il est prêt à accepter du contenu.

Les moteurs d'importation interrogent périodiquement le serveur et demandent s'il est prêt à accepter du contenu mis à jour. Si Design Management Server est prêt, le serveur envoie un manifeste du contenu dont il dispose actuellement et le moteur d'importation recherche des modifications sur le système de fichiers en comparant les noms et les les horodatages des fichiers. Par conséquent, le moteur d'importation n'envoie au serveur que du contenu mis à jour. Lorsque Design Management Server reçoit le contenu mis à jour, il traite les informations et met le contenu à disposition.


Commentaires en retour