WSDL (Web Services Description Language) est un format XML publié pour décrire les services Web. L'organisation W3C (World Wide Web Consortium) n'a pas approuvé la version 1.1 de WSDL. La version actuelle de WSDL est la 2.0, qui est une recommandation (une norme officielle) du W3C et sera approuvée comme norme formelle par l'organisation W3C.
Introduction
WSDL (Web Services Description Language) est un format XML publié pour décrire les services Web. L'organisation W3C (World Wide Web Consortium) n'a pas approuvé la version 1.1 de WSDL. La version actuelle de WSDL est la 2.0, qui est une recommandation (une norme officielle) du W3C et sera approuvée comme norme formelle par l'organisation W3C.
Dans de nombreuses publications techniques, le langage de description de service Web est généralement abrégé en WSDL et se prononce généralement comme : "wiz-dəl".
WSDL décrit l'interface publique d'un service Web. Il s'agit d'une description de service basée sur XML expliquant comment communiquer avec et utiliser les services Web ; c'est-à-dire qu'elle décrit les protocoles et les formats d'informations qui doivent être liés lors de l'interaction avec les services Web répertoriés dans l'annuaire. Le langage abstrait est généralement utilisé pour décrire les opérations et les informations prises en charge par le service, et lorsqu'il est utilisé, le protocole réseau réel et le format des informations sont liés au service.
Composition
Un document WSDL peut être divisé en deux parties. La partie supérieure est constituée de définitions abstraites, tandis que la partie inférieure est constituée de descriptions concrètes.
Historique
En mars 2001, WSDL 1.1 a été soumis à l'activité XML du W3C sur le protocole XML en tant que note du W3C par IBM et Microsoft, en utilisant Pour décrire les services réseau . (Les enregistrements du W3C sont uniquement destinés à des fins de discussion. La publication d'un enregistrement du W3C n'implique pas l'approbation du W3C ou de l'équipe du W3C, ni de tout membre du W3C.) En juillet 2002, le W3C a publié la première version de travail du WSDL 1.2.
élément
L'élément WSDL décrit les éléments de base pour interagir avec les services basés sur la syntaxe XML :
● Type : définition du type de données Un conteneur qui utilise un système de type (comme XSD).
● Message : une définition typée abstraite des données de communication, qui se compose d'une ou plusieurs parties.
● Partie : Paramètres du message
● Opération : Description abstraite des opérations prises en charge par le service WSDL définit quatre opérations :
1. ) : Le point de terminaison accepte les informations ;
2. Demande-réponse (demande-réponse) : Le point de terminaison accepte les informations et envoie ensuite les messages associés
3. : Le point de terminaison envoie un message puis reçoit les messages associés ;
4. Notification : Le point de terminaison envoie un message.
● Type de port : spécifications spécifiques du protocole et du format de données pour un type de port spécifique.
● Liaison : spécifications spécifiques du protocole et du format de données pour un type de port spécifique.
● Port : un point de terminaison unique défini comme une combinaison de liaison et d'adresse réseau.
● Service : une collection de ports associés, y compris ses interfaces, opérations, messages, etc.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!