Chapter 7 Construction d'un MPM exécutable : Gestion des objets description de service


Sélection du fichier WSDL à importer (MPM exécutable)

Vous pouvez lancer la fonctionnalité Importer du code WSDL à partir du menu Langage. Cette fonctionnalité permet de créer une définition abstraite d'un service Web à l'aide d'objets description de service.

Lorsque vous lancez la fonctionnalité d'importation de code WSDL, la boîte de dialogue Importation WSDL s'affiche. Vous pouvez y sélectionner l'emplacement du WSDL, sélectionner le composant ou type de port à importer, afficher un aperçu du WSDL à importer et créer le modèle XML correspondant au(x) fichier(s) WSDL importé(s).

Elément Description
URL du WSDL Indique où le WSDL doit être publié sur le Web. Vous pouvez cliquer sur l'outil Rechercher le fichier en regard de cette zone pour sélectionner le ou les fichiers dans une boîte de sélection standard, ou bien cliquer sur l'outil Parcourir UDDI pour chercher un ou des fichiers WSDL sur un serveur UDDI.
Pour plus d'informations sur l'exploration de UDDI, reportez-vous à la section "Recherche de WSDL dans UDDI (MPM exécutable)".
Aperçu WSDL Permet d'afficher un aperçu du WSDL et de la clé unique utilisée pour localiser l'UDDI. Vous pouvez sélectionner le composant ou le type de port à importer en utilisant l'arborescence dans l'onglet Sélection. Le bouton Aperçu WSDL n'est pas disponible lorsque vous sélectionnez plusieurs fichiers à importer.
Créer un modèle XML Dans l'onglet Options, vous pouvez choisir de créer un modèle XML pour chaque définition de schéma trouvée dans le fichier WSDL

Objets importés dans le MPM exécutable

Lorsque vous importez un WSDL, le processus d'importation convertit les éléments de WSDL en objets de description de service et en objets de MPM comme suit :

Eléments de WSDL Objet de MPM
Message Format de message
PortType Interface de service
Operation Opération
WSDL File Fournisseur de services

L'URL de WSDL est stockée dans la zone Emplacement de la feuille de propriétés du fournisseur de services et les objets format de message et interface de service lui sont associés.

La spécification de données est stockée dans l'onglet Schéma de donnée de la feuille de propriétés du fournisseur de services.

Steps Pour importer un WSDL dans un MPM exécutable :

  1. Sélectionnez Langage→Importer du code WSDL pour afficher la boîte de dialogue Importation WSDL.
  2. Sélectionnez le ou les fichiers WSDL à importer.
  3. Sélectionnez les services Web et les types de ports à importer.
  4. <facultatif> Cliquez sur l'onglet Options et sélectionnez l'option Créer un modèle XML si vous souhaitez créer automatiquement un modèle XML pour chaque définition de schéma trouvée dans le fichier WSDL.
  5. Cliquez sur OK pour procéder à l'importation.

    Une boîte de progression s'affiche. Si le modèle que vous importez contient déjà des données, la boîte de dialogue Fusion de modèle s'affiche.

    Pour plus d'informations sur la fusion de modèles, reportez-vous à la section "Fusion de modèles", dans le chapitre "Comparaison et fusion de modèles" du manuel Guide des fonctionnalités générales .
  6. Cliquez sur OK.

    Les éléments importés sont ajoutés dans votre modèle et sont visibles dans l'Explorateur d'objets. Ils sont également listés dans l'onglet Reverse de la fenêtres Résultats, située dans la partie inférieure de la fenêtre principale. Si vous avez sélectionné l'option Créer un modèle XML, les modèles XML correspondant aux schémas WSDL apparaissent également dans l'espace de travail.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.