La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.

Présentations similaires


Présentation au sujet: "420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1."— Transcription de la présentation:

1 420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1

2 Définition  De façon générale, les services Web permettent à deux applications (ou serveurs) de communiquer ensemble via un protocole de communication compatible. 2 Serveur J2EE Serveur.Net XML

3 Définition (suite)  Le protocole SOAP est ce qui permet l’échange entre les applications /serveurs. Ce protocole est basé sur XML, et la transmission se fait via HTTP Lors de la transmission d’un message, les données sont sérialisées en format XML. Lors de la réception du message, les données sont désérialisées et donc, reconstruite. 3

4 WSDL – Web Service description language  Permet de définir quelles sont les méthodes accessibles aux autres serveurs/app, quels en sont les paramètres, quel est le format de la valeur de retour, etc.  Exemple d’un WSDL : http://soap.amazon.com/schemas2/AmazonWebServices.wsdl 4

5 Pour le chat du cours - NuSOAP  PHP possède une librairie permettant d’implémenter très rapidement les services Web. NuSOAP ○ Téléchargeable sur le Web gratuitement 5


Télécharger ppt "420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1."

Présentations similaires


Annonces Google