Web Services Description Language

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis WSDL)
Aller à : Navigation, rechercher
Une représentation des concepts définis par un document WSDL 1.1

Il s'agit d'une tentative de normalisation regroupant la description des éléments permettant de mettre en place l'accès à un service réseau (Service Web). Il fait notamment référence au langage XML et a été proposé en 2001 au W3C pour standardisation.

La version 1.1 n'est pas approuvée par le W3C. La version 2.0 a été approuvée le 27 juin 2007 et est désormais une recommandation officielle du W3C.

Souvent désigné par WSDL dans les documents techniques (autre prononciation connue : « Whiz-Deul »).

Le WSDL décrit une Interface publique d'accès à un Service Web, notamment dans le cadre d'architectures de type SOA (Service Oriented Architecture).
C'est une description fondée sur le XML qui indique « comment communiquer pour utiliser le service »;

Le WSDL sert à décrire :

  • le protocole de communication (SOAP RPC ou SOAP orienté message)
  • le format de messages requis pour communiquer avec ce service
  • les méthodes que le client peut invoquer
  • la localisation du service.

Une description WSDL est un document XML qui commence par la balise <definitions> et qui contient les balises suivantes :

  • <binding> : définit le protocole à utiliser pour invoquer le service web
  • <port> : spécifie l'emplacement actuel du service
  • <service> : décrit un ensemble de points finaux du réseau


Les opérations possibles et messages sont décrits de façon abstraite mais cette description renvoie à des protocoles réseaux et formats de messages concrets.

Le WSDL est principalement soutenu par Ariba, IBM et Microsoft.

[modifier] Voir aussi

[modifier] Liens internes

[modifier] Liens externes

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues