Création d'un fichier WSDL

Vous pouvez créer un fichier WSDL vide, puis le modifier à l'aide de l'éditeur WSDL.

Pour créer un fichier WSDL, procédez comme suit :

  1. Créez un projet qui contiendra le document WSDL. Peu importe le type de projet que vous créez.
  2. Dans le plan de travail, cliquez sur Fichier > Nouveau > Autres > Services Web > WSDL. Cliquez sur Suivant.
  3. Sélectionnez le projet ou le dossier devant contenir le fichier WSDL. Dans la zone Nom du fichier, entrez le nom du fichier WSDL (par exemple, MonFichierWSDL.wsdl). Le nom du fichier XML doit être doté de l'extension .wsdl.
  4. Cliquez sur Suivant.
  5. Entrez les informations suivantes :
    1. Espace de nom cible est l'espace de nom du fichier WSDL; sinon, acceptez le nom par défaut (http://www.exemple.org/MonFichierWSDL/). L'espace de nom cible est utilisé pour les noms de messages, ainsi que pour le type de port, la liaison et le service définis dans le fichier WSDL. Vous devez entrer une valeur sous la forme d'un URI valide (par exemple, http://www.monentreprise.com/monservice/)
    2. Le Préfixe est le préfixe associé à l'espace de nom cible.
    3. Sélectionnez l'option Créer le squelette WSDL si vous souhaitez que l'assistant crée le squelette du fichier WSDL. Cette opération génère les éléments WSDL requis pour le service, y compris les liaisons, les ports et les messages. Vous pouvez ensuite modifier ces éléments de manière à les adapter aux exigences de votre service Web.
    4. Si vous avez choisi de créer un squelette WSDL, sélectionnez les options de liaison à utiliser dans le document WSDL. Les options possibles sont SOAP et HTTP. Si vous sélectionnez le protocole SOAP, vous pouvez ensuite choisir le style de codage à utiliser. Si vous sélectionnez le protocole HTTP, vous pouvez choisir d'utiliser une méthode d'accès HTTP get ou set.
  6. Cliquez sur Terminer. Le fichier WSDL s'ouvre dans l'éditeur WSDL.

Lorsque vous créez un fichier WSDL comportant un squelette et des liaisons SOAP, il est semblable à ce qui suit :

Image d'un squelette WSDL utilisant des liaisons SOAP

Lorsque vous créez un fichier WSDL comportant un squelette et des liaisons HTTP, il est semblable à ce qui suit :

Image d'un squelette WSDL utilisant des liaisons HTTP