1. Module Réseau et services Master IPM Cours 5: Web Services Pierre-André Caron
2.
3.
4.
5.
6.
7.
8. Cycle de vie d’un service web 1 - Recherche du service WEB 2 - Le serveur hébergeant le service WEB est trouvé 3 - Voici le contrat WSDL du service 4 - Document XML représentant la requête au bon format (SOAP) 5 - Retour du résultat Annuaire UDDI Client Serveur XML XML XML
9.
10.
11.
12. Services web: Cinématique générale Interface.wsdl Appel au service + paramètres résultat Service Requête Yellow Pages : service MyWebService ? Location de l’interface du web service Demande de l’interface du Web Service Création d’un proxy UDDI WSDL Proxy public class MyWebService { public String sendMessage(String name) { return " Hello " + name } } (Java, C++, …) Proxy