Les services Web

WSDL

Définition

WSDL (Web Services Description Language : langage de description des services Web). C'est un fichier qui spécifie ce que doit contenir un message de requête et l'apparence du message de réponse dans une notation sans ambiguïté.

La notation utilisée par un fichier WSDL pour décrire les formats de messages est basé sur la norme du schéma XML, ce qui signifie que WSDL est à la fois neutre par rapport au langage de programmation et à la plateforme.

Outre la description du contenu des messages, WSDL définit l'endroit où le service est disponible et le protocole de communications utilisé pour converser avec le service. Cela signifie que le fichier WSDL définit tout ce qui est nécessaire pour écrire un programme fonctionnant avec un service Web.

En résumé WSDL c’est un contrat entre un client et un serveur qui fait état :

En un mot, WSDL définit le contrat existant entre un client et un serveur sans dépendance particulière pour une plateforme ou un langage