Professional Documents
Culture Documents
Web
Définition
• Un service Web est une unité programmable à laquelle il est
possible d’accéder sur Internet au moyen de systèmes
hétérogènes.
•
• Ils mettent en œuvre un mécanisme de communication
XML pour échanger les données entre des
environnements qui exploitent des modèles de
composant, des systèmes d’exploitations et des langages
de programmations.
XML : qu’est-ce que c’est ?
un corps
SOAP Body
•
XML
Content
SIOPFault
(optional)
WSDL : Web Services Description Language
Objectif :
Décrire les services comme un ensemble d’opérations et de
messages abstraits relié à des protocoles et des serveurs réseaux.
Permet de décharger les utilisateurs des détails techniques de
réalisation d’un appel.
WSDL est un langage qui standardise les schémas XML utilisés
pour établir une connexion entre émetteurs et récepteurs.
Concepts de WSDL Spécification WSDL
Partie abstraite
Les types Type
Les messages Messages
Bindings
un service
Services et Port
Avantage WSDL
Extensible
UDDI (Universal Description, Discovery and
Integration)
L’annuaire UDDI permet de publier et de découvrir des
informations sur une entreprise et ses services .
Description
WSDL
Description
Description Description
WSDL WSDL WSDL
Découverte Publication
Client Fournisseur
du Web Service de Web Services
1 : Le fournisseur de service web
Publie ses services web
Annuaire
UDDI(XML)
UDDI
3 : L’annuaire a trouvé un service avec les
caractéristique X,Y,Z ; il renvoie les informations
WEB avec les caractéristique X,Y,Z
serveur
5 : Voici mon format d’appel
WSDL(XML)
client