Pour importer des transactions (brutes ou de session) dans une image de service nouvelle ou existante, utilisez l'outil de ligne de commande ServiceImageManager de VSE. L'outil permet également de combiner deux ou plusieurs images de service. La commande ServiceImageManager se trouve dans le répertoire LISA_HOME\bin :
Vous pouvez contrôler l'enregistrement de trois façons : interactive, chronométrée, ou déconnectée. Dans les trois cas, les arguments --vrs= et --si-file= sont requis. De même, pour les styles interactif et déconnecté, vous pouvez spécifier --go pour ignorer l'attente du signal de démarrage et lancer l'enregistrement immédiatement.
Disconnected (Déconnecté) : le style déconnecté est utilisé lorsque les arguments --record et --port= sont spécifiés. Un écouteur est configuré pour permettre à l'argument --signal de transférer des signaux de contrôle à l'enregistreur. Après l'initialisation d'un enregistreur en mode déconnecté, vous pouvez utiliser cet outil, dans un processus distinct, pour le contrôler en envoyant des signaux de démarrage et d'arrêt sur le port. Ce contrôle requiert uniquement de spécifier les arguments --signal= et --port=.
Pour effectuer une importation, spécifiez le fichier de transaction de trafic brut ou de session à importer après l'argument --import. Pour contrôler le processus d'importation, utilisez les protocoles de transport, de données de demande et de réponse, ainsi que les tolérances de navigation. Pour utiliser l'argument –vrs= avec les arguments de protocole ou de tolérance, spécifiez d'abord les autres arguments. L'argument –vrs= réinitialise les éléments vers leur état initial. Pour spécifier le nom du fichier contenant l'image de service à importer, utilisez l'argument --si-file. Spécifiez au moins les arguments suivants :
--import=, --si-file= et soit --vrs= soit --transport=
Puis, vous pouvez spécifier les arguments supplémentaires suivants :
--request-data=, --response-data=, --non-leaf=, ou --leaf=,
Pour effectuer une combinaison, spécifiez l'image de service cible après l'argument --combine. Le nom du fichier défini par --combine= est l'image de service virtuel cible et les autres fichiers répertoriés sont les sources. Pour contrôler le processus de combinaison des transactions identiques et répertorier les noms de fichier des images sources à combiner dans l'image cible, utilisez l'argument --favor. Spécifiez au moins l'argument suivant :
--combine=
Vous pouvez également spécifier l'argument suivant :
--favor=
Les fichiers sources pour l'opération de combinaison sont répertoriés.
Remarque : Tout argument dont les valeurs contiennent des espaces (tels que les noms de protocoles) doit être placé entre guillemets. Par exemple : "--import=my file.xml" et -i"my file.xml"
La commande ServiceImageManager a le format suivant :
Affiche le texte d'aide.
Enregistre les transactions dans un fichier d'image de service.
Spécifie le fichier de session d'enregistrement qui contient toutes les informations sur la configuration de l'enregistrement ou de l'importation.
Spécifie que l'attente d'un signal de démarrage sera omise pour les modes interactif ou déconnecté.
Indique que l'enregistreur lancera l'enregistrement après la durée spécifiée.
Indique que l'enregistreur arrêtera l'enregistrement après la durée spécifiée. Spécifiée en millisecondes, cette durée dépend de l'heure à laquelle l'enregistrement a débuté.
Spécifie le port à utiliser pour le contrôle de l'enregistreur. Lorsque vous utilisez cette option avec --record, elle enregistre le port sur lequel l'enregistreur doit écouter pour le contrôle. Lorsque vous l'utilisez avec --signal, elle enregistre le port auquel le signal de démarrage-d'arrêt doit être envoyé.
Spécifie le signal à envoyer à un enregistreur dans un processus différent. Cette commande requiert également l'argument --port=.
Importe le document XML de trafic brut ou de session spécifié dans un fichier d'image de service.
Spécifie le protocole de transport à utiliser pendant une importation.
Valeurs :
Opaque Data Processing (Traitement de données opaques)
Spécifie le protocole de données côté demande à utiliser pendant une importation.
Options :
Web Services (SOAP) (Services Web (SOAP))
Web Services (SOAP Headers) (Services Web (en-têtes SOAP))
Web Services Bridge (Pont des services Web)
WS-Security Request (Demande WS-Security)
Request Data Manager (Gestionnaire de données de demande)
Request Data Copier (Copieur de données de la demande)
Auto Hash Transaction Discovery (Détection des transactions de hachage automatique)
Generic XML Payload Parser (Analyseur de charge utile XML générique)
Data Desensitizer (Désensibilisation des données)
Copybook Data Protocol (Protocole de données de copybook)
Delimited Text Data Protocol (Protocole de données de texte délimité)
Scriptable Data Protocol (Protocole de données prenant en charge les scripts)
DRDA Data Protocol (Protocole de données DRDA)
XML Data Protocol (Protocole de données XML)
CICS Copybook Data Protocol (Protocole de données de copybook CICS)
Spécifie le protocole de données côté réponse à utiliser pendant une importation.
Options :
WS-Security Response (Réponse WS-Security)
Data Desensitizer (Désensibilisation des données)
Copybook Data Protocol (Protocole de données de copybook)
CTG Data Protocol (Protocole de données CTG)
Delimited Text Data Protocol (Protocole de données de texte délimité)
Scriptable Data Protocol (Protocole de données prenant en charge les scripts)
DRDA Data Protocol (Protocole de données DRDA)
CICS Copybook Data Protocol (Protocole de données de copybook CICS)
Spécifie la tolérance de navigation par défaut à appliquer à tous les noeuds de conversation non terminaux créés.
Par défaut : WIDE
Spécifie la tolérance de navigation par défaut à appliquer à tous les noeuds de conversation terminaux créés.
Par défaut : LOOSE
En mode d'enregistrement, spécifie un fichier de configuration à utiliser.
Spécifie le nom du fichier d'image de service dans lequel importer des transactions. Si ce fichier n'existe pas, il sera créé. S'il existe, les transactions importées seront fusionnées avec l'image de service existante.
Spécifie le nom du fichier de modèle de service virtuel à créer pendant un enregistrement.
Combine un ou plusieurs fichiers d'image de service dans le fichier d'image de service nommé. Les images de service sources sont utilisées par défaut, sauf si l'argument favor est spécifié.
Spécifiez la méthode de combinaison des transactions similaires lors de la combinaison des images de service. Pour mettre à jour le côté cible à partir du côté source avec les transactions identiques (et autres données), spécifiez source. Pour conserver le côté cible tel quel, spécifiez target.
Permet d'imprimer le numéro de version.
La commande ServiceImageManager contient deux codes d'erreur :
1 - en cas d'exception d'argument (statut de sortie, paramètre incorrect)
2 - en cas d'échec général
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|