WSDL - Introduction

WSDL signifie Web Services Description Language. C'est le format standard pour décrire un service Web. WSDL a été développé conjointement par Microsoft et IBM.

Caractéristiques de WSDL

  • WSDL est un protocole basé sur XML pour l'échange d'informations dans des environnements décentralisés et distribués.

  • Les définitions WSDL décrivent comment accéder à un service Web et quelles opérations il effectuera.

  • WSDL est un langage pour décrire comment s'interfacer avec des services basés sur XML.

  • WSDL fait partie intégrante de Universal Description, Discovery, and Integration (UDDI), un registre mondial des entreprises basé sur XML.

  • WSDL est le langage utilisé par UDDI.

  • WSDL est prononcé comme «wiz-dull» et épelé comme «WSD-L».

Utilisation WSDL

WSDL est souvent utilisé en combinaison avec SOAP et XML Schema pour fournir des services Web sur Internet. Un programme client se connectant à un service Web peut lire le WSDL pour déterminer les fonctions disponibles sur le serveur. Tous les types de données spéciaux utilisés sont incorporés dans le fichier WSDL sous la forme de schéma XML. Le client peut alors utiliser SOAP pour appeler en fait l'une des fonctions répertoriées dans le WSDL.

Histoire de WSDL

WSDL 1.1 a été soumis en tant que note du W3C par Ariba, IBM et Microsoft pour la description des services pour l'activité XML du W3C sur les protocoles XML en mars 2001.

WSDL 1.1 n'a pas été approuvé par le World Wide Web Consortium (W3C), mais il vient de publier une ébauche pour la version 2.0 qui sera une recommandation (une norme officielle), et donc approuvée par le W3C.