Web Services Description Language
modifier - modifier le code - modifier Wikidata
| Extension |
.wsdl |
|---|---|
| Type MIME |
application/wsdl+xml |
| Développé par | |
| Type de format | |
| Contenu par | |
| Norme |

Le WSDL ou Web Services Description Language (prononcé en sigle ou « Whiz-Deul ») est une grammaire XML permettant de décrire un service web. WSDL 1.1 a été proposé en 2001 au W3C pour standardisation mais n'a pas été approuvé. La version 2.0 a été approuvée le et est désormais une recommandation officielle du W3C. 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 effectif 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 (en), IBM et Microsoft.
Voir aussi
Articles connexes
Liens externes
- (en) WSDL 2.0 recommandation
- (en) WSDL 1.1 Specification
- (en) Tutoriel WSDL
- (en) Web Services Activity W3C
- (en) L'organisation WS-I
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.