

Utilisation de CA Continuous Application Insight › Création de services virtuels › Création de services virtuels à partir de transactions JMS
Création de services virtuels à partir de transactions JMS
La première procédure produit un fichier de trafic brut que vous pouvez importer dans l'enregistreur d'image de service virtuel. Cette méthode a l'avantage d'éliminer la nécessité d'effectuer un enregistrement de proxy.
En plus des corps de demande et de réponse, le fichier de trafic brut contient toutes les informations de connexion et de file d'attente dans les métadonnées et les attributs.
Dans la deuxième procédure, vous utilisez le fichier de trafic brut pour créer une image de service et un modèle de service virtuel.
Remarque : Les références JMS sont prises en charge pour des configurations dans lesquelles JNDI est utilisé pour obtenir la fabrique de connexion JMS. Cette fonctionnalité est également prise en charge pour les configurations dans lesquelles une API directe d'IBM WebSphere MQ est utilisée pour obtenir la fabrique de connexion JMS.
Remarque : Pour des informations détaillées sur l'enregistreur d'image de service virtuel, les protocoles de données, les chaînes magiques et le déploiement de services virtuels, reportez-vous à la rubrique Utilisation de CA Service Virtualization.
Pour créer le fichier de trafic brut à partir de transactions JMS :
- Ajoutez une trame de transaction JMS à l'étagère.
- Ouvrez l'étagère.
- Cliquez sur Create VS (Créer un service virtuel).
- Pour changer le nom par défaut, sélectionnez-le nom et apportez vos modifications, puis cliquez sur
pour enregistrer.
- Cliquez sur Create (Créer).
- Sélectionnez le projet dans lequel le fichier de trafic brut sera ajouté.
- Cliquez sur Create (Créer).
Pour créer l'image de service et le modèle de service virtuel :
- Dans le menu principal de DevTest Workstation, sélectionnez File (Fichier), New (Créer), VS Image (Image de service virtuel), By recording (A partir d'un enregistrement).
L'enregistreur d'image de service virtuel s'affiche.
- Procédez comme suit :
- Dans le champ Write image to (Emplacement d'écriture de l'image), entrez le nom complet de l'image de service à créer.
- Dans le champ Import traffic (Importer un fichier de trafic), recherchez et sélectionnez le fichier de trafic brut dans le dossier Data (Données).
- Dans le champ Transport protocol (Protocole de transport), sélectionnez Standard JMS (Norme JMS).
- Dans le champ Model file (Fichier de modèle), entrez le nom complet du modèle de service virtuel à créer.
- Cliquez sur Next (Suivant). L'étape suivante vous invite à sélectionner le style d'enregistrement de message.
- Si vous voulez réviser les informations de la file d'attente de demandes et de réponses, procédez comme suit :
- Sélectionnez la case à cocher Review the destinations and transaction tracking mode (Vérifier les destinations et le mode de suivi des transactions).
- Si le schéma de corrélation dans la liste déroulante Correlation est incorrect, modifiez la valeur.
- Cliquez sur Next (Suivant). L'étape suivante contient les onglets Destination Info (Informations sur la destination) et Connection setUp (Configuration de la connexion).
- Les valeurs dans les onglets Destination Info (Informations sur la destination) et Connection setUp (Configuration de la connexion) sont automatiquement remplies. Le champ Proxy Destination (Destination du proxy) est défini sur N/A (N/D), car il ne s'agit pas d'un enregistrement de proxy. Il ne devrait pas être nécessaire de mettre à jour aucun des deux onglets, mais vous pouvez le faire si CAI ne définit pas de valeur correcte. Cliquez sur Next (Suivant). L'étape suivante contient des informations de réponse.
- Les valeurs dans cette étape sont automatiquement remplies. La zone Response Destinations (Destinations de réponse) contient une ou plusieurs files d'attente de réponses. Il ne devrait pas être nécessaire d'appliquer des modifications, mais vous pouvez le faire si CAI ne définit pas de valeur correcte. Cliquez sur Next (Suivant). L'étape de protocoles de données s'affiche.
- Procédez comme suit :
- Dans la zone Request Side Data Protocols (Protocoles de données côté demande), cliquez sur le signe plus.
- Cliquez sur la colonne de gauche de la ligne nouvellement ajoutée et sélectionnez le protocole de données approprié. Pour les applications XML, le protocole Generic XML Payload Parser (Analyseur de charge utile XML générique) est un choix générique adéquat.
- Si les réponses de l'application ne sont pas au format XML ou texte, un protocole de données côté réponse peut être requis afin que VSE effectue des remplacements de chaîne magique avec la réponse.
- Cliquez sur Next (Suivant).
- La ou les étapes suivantes qui s'affichent, le cas échéant, dépendent du protocole de données sélectionné. Par exemple, si vous avez sélectionné le protocole de données Generic XML Payload Parser (Analyseur de charge utile XML générique), l'étape suivante vous invite à créer des expressions XPath pour formuler des demandes de VSE. Pour effectuer une ou plusieurs étapes, consultez la rubrique Utilisation de CA Service Virtualization si nécessaire. La dernière étape indique que l'enregistreur effectue une tâche de post-traitement des éléments enregistrés.
- Cliquez sur Finish (Terminer).
Les transactions sont enregistrées dans une image de service et le modèle de service virtuel est créé.
Pour exécuter le service virtuel :
- Arrêtez le service d'origine.
- Accédez à DevTest Workstation et déployez le modèle de service virtuel créé.
- Exécutez une application cliente avec le service virtuel comme service.
Copyright © 2014 CA Technologies.
Tous droits réservés.
 
|
|