L'adaptateur de bibliothèque de reconnaissance (DLA)
de Rational Asset
Manager découvre les actifs qui sont des images logicielles et qui peuvent être déployés sur
un système informatique. L'adaptateur de bibliothèque de reconnaissance (DLA) est implémenté en tant que
client de services Web qui utilise l'API de services Web pour accéder à Rational Asset
Manager et obtenir la liste des images logicielles.
L'adaptateur DLA de Rational Asset
Manager inscrit les données découvertes dans un fichier XML de sortie qui obéit
au schéma IDML (Identity Markup Language). Ce fichier XML s'appelle un livre. Les livres de l'adaptateur de bibliothèque de reconnaissance peuvent être chargés par un
programme de chargement en bloc qui est fourni
avec
IBM®
Tivoli Composite Application Manager
(ITCAM) for SOA version 6.1 ou
avec IBM
Tivoli Change and Configuration
Management Database version 1.1.1
ou ultérieure. Pour les instructions d'utilisation du programme de chargement en bloc, consultez la
documentation de ITCAM for SOA
ou IBM
Tivoli Change and Configuration
Management Database.
L'adaptateur DLA de Rational Asset
Manager génère les deux types de livre suivants :
- Livre d'actualisation : contient un remplacement complet des données existantes résultant
des précédentes exécutions de l'adaptateur de bibliothèque de reconnaissance pour
un serveur Rational Asset
Manager. Les ressources qui étaient présentes du fait des précédentes exécutions, mais qui ne le sont pas
dans le livre d'actualisation, sont supprimées de la base de données lorsque le livre est chargé
par le programme de chargement en bloc. Un livre de régénération représente un cliché des informations qui
existaient au moment de la prise de ce cliché.
- Livre de deltas : contient les changements et mises à jour des données existantes qui ont été importées
lors des précédentes exécutions de l'adaptateur de bibliothèque de reconnaissance pour
un serveur Rational Asset
Manager spécifique.
Lors de sa première exécution, l'adaptateur DLA
de Rational Asset
crée un livre de régénération. Lors des exécutions suivantes, il crée des livres de deltas,
sauf si vous spécifiez l'option de ligne de
commande
-r, qui force la création d'un livre de régénération. L'adaptateur DLA tient à jour un cache de suivi des changements par rapport aux exécutions précédentes ; c'est grâce à ce
cache qu'il détermine quels nouveaux services doivent être inclus dans un livre de
deltas. Si une exécution de l'adaptateur DLA ne découvre pas de nouveaux actifs par rapport à l'exécution
précédente, aucun livre n'est créé, sauf si vous avez spécifié
l'option de ligne de commande
-r pour forcer la
création d'un livre de régénération.
Les livres produits par l'adaptateur DLA de Rational Asset
Manager ont des noms composés des segments suivants :
- RAMv7100 : partie du nom du livre identifiant le code de l'application.
- Nom d'hôte : nom d'hôte du serveur
où Rational Asset
Manager est installé.
- Horodatage ISO 8601 UTC, avec les signes deux-points
(:) remplacés par des points (.): indique la date et l'heure de génération du livre.
- Le texte refresh s'il s'agit d'un livre de régénération.
- L'extension de nom de fichier .xml.
Lorsqu'un livre du DLA est chargé via le programme
de chargement en bloc, les données qu'il contient sont associées au
système logiciel de gestion (MSS) qui est identifié par le code d'application DLA et le
nom d'hôte du serveur où Rational Asset
Manager est installé. Les données d'un système MSS ne remplacent pas celles d'un autre système MSS
dans la base de données.
L'adaptateur DLA écrit les livres dans le répertoire spécifié dans son fichier de propriétés
de configuration. Si ce répertoire n'est pas accessible au programme de chargement en bloc,
le DLA peut transférer les livres à l'ordinateur où ce programme est
exécuté. Le DLA accepte le protocole FTP ou sa version sécurisée,
SFTP. Ce dernier n'est toutefois pris en charge que lorsque le DLA est exécuté sur
un système Linux,
AIX ou Solaris. Lorsqu'un livre est transféré, il est supprimé du répertoire local du DLA
une fois le transfert de fichier terminé. A l'exécution du transfert FTP, une option de ligne de commande ou une propriété de configuration
peut être utilisée pour vérifier que le transfert de fichier a réussi. Lorsque la vérification du
transfert de fichier est demandée, le DLA lit le livre sur l'ordinateur cible et le compare au livre
original. Si une erreur se produit durant le transfert de fichier, le livre demeure dans le répertoire
local.
A l'exécution suivante du DLA, ce dernier tente de transférer à nouveau le livre.
Le DLA fonctionne avec une interface de ligne de commande. Vous pouvez soit l'exécuter ponctuellement,
soit programmer son exécution périodique au moyen d'utilitaires du système d'exploitation tels que les
travaux cron sous Linux, Solaris ou
AIX.