Rubrique précédente: Création d'une image de service à partir de zéroRubrique suivante: Création d'une image de service à partir d'un objet WADL


Création d'une image de service à partir d'un fichier WSDL

Vous pouvez générer une image de service Web virtuel à partir d'un fichier WSDL de différentes manières :

A partir du menu Quick Start (Démarrage rapide)

Cette section décrit la procédure de création d'une image de service virtuel à partir d'un fichier WSDL à l'aide de l'interface utilisateur.

Procédez comme suit:

  1. Sélectionnez Create an SI from a WSDL (Créer une image de service à partir d'un fichier WSDL) dans le menu Quick Start (Démarrage rapide).

  2. Dans l'onglet Connection (Connexion), entrez le nom d'un fichier WSDL.

    Pour rechercher des fichiers WSDL sur votre système, cliquez sur Image de l'icône d'engrenage bleu avec une flèche vers le bas Utilities (Utilitaires).

    Une fois le nom du fichier WSDL saisi, les champs Service et Port sont remplis. Les opérations associées sont répertoriées dans l'onglet Operations. Vous pouvez sélectionner All (Tout), None (Aucun(e)), ou utiliser les cases à cocher pour sélectionner des opérations spécifiques à tester.

  3. Saisissez le nom de l'image de service à créer dans le champ Save to (Enregistrer dans) au bas de la fenêtre.

    Remarque : Si le nom de l'image de service par défaut est déjà utilisé, une icône d'avertissement s'affichera.Image de l'icône d'avertissement

  4. Cliquez sur la flèche verte LISA--icon_image_rightarrowingreencircle au bas de la fenêtre.

    L'éditeur d'images de service s'ouvre et affiche l'image de service.

Création d'une image de service virtuel

Cette section décrit la procédure de création d'une image de service virtuel à partir d'un fichier WSDL à l'aide de l'option Create New VS Image (Créer une image de service virtuel).

Procédez comme suit:

  1. Dans le panneau Project (Projet), cliquez avec le bouton droit de la souris sur VirtualServices (Services virtuels), Images et sélectionnez Create New VS Image (Créer une image de service virtuel), From WSDL (A partir d'un fichier WSDL).

    La fenêtre Virtual Service From WSDL (Service virtuel à partir d'un fichier WSDL) s'ouvre.

  2. Entrez un nom d'image de service et le nom d'un fichier de modèle de service virtuel.
  3. Acceptez les valeurs par défaut pour les autres champs de la fenêtre.

    Remarque : Pour charger des paramètres à partir d'une image de service précédemment enregistrée, cliquez sur l'icône Load from File (Charger à partir d'un fichier) Image de l'icône de dossier bleu au bas de la fenêtre.

  4. Cliquez sur Next (Suivant).

    L'onglet Connection (Connexion) s'affiche.

  5. Saisissez le numéro de port que le service virtuel écoute dans le champ Listen on port (Port d'écoute) au bas de la fenêtre.
  6. Ajoutez le fichier WSDL à virtualiser dans le champ WSDL URL (URL du document WSDL).

    Il peut s'agir d'un fichier local ou d'une URL.

  7. Dans le champ Service, sélectionnez le service dans ce fichier WSDL qui doit être virtualisé.

    En général, une seule sélection est disponible.

  8. Dans ce service, sélectionnez les opérations à virtualiser.

    Par défaut, toutes les opérations sont sélectionnées.

  9. Cliquez sur Next (Suivant).

    Les options de protocoles de données côté demande/réponse s'ouvrent.

  10. Sélectionnez Web Services (SOAP) (Services Web (SOAP)).

    La liste Request Side Data Protocols (Protocoles de données côté demande) est préremplie avec les services Web (SOAP) et les gestionnaires de protocoles de données XML. La liste Response Side Data Protocols (Protocoles de données côté réponse) est automatiquement remplie avec le protocole de données de texte délimité.

  11. Cliquez sur Next (Suivant).
  12. Pour des informations sur la configuration du protocole de données de texte délimité, consultez la section Protocole de données de texte délimité dans la rubrique Utilisation de CA Service Virtualization. Une fois le protocole de données de texte délimité configuré, cliquez sur Next (Suivant).

    Dans la fenêtre suivante, l'image de service est générée et l'assistant a terminé.

  13. Cliquez sur Finish (Terminer).

    Remarque : Pour enregistrer les paramètres dans cet enregistrement à charger dans un autre enregistrement d'image de service, cliquez sur Save (Enregistrer)Icône d'enregistrement au-dessus du bouton Finish (Terminer).

    Le modèle de service virtuel vide est rempli par des étapes.

  14. Enregistrez le modèle de service virtuel.

    L'image de service générée est un service stub. L'image de service renvoie des réponses correctement formatées, mais il s'agit de valeurs par défaut.

    Le modèle de service virtuel enregistré est le modèle déployé dans l'environnement de services virtuels.