Introduction.
- Nombreux principes fondamentaux
- Exemples de services web
- Avantages et conséquences ; l'architecture
- Rappels de PHP nécessaires.
Services REST.
- Principes généraux
- Sérialisations : XML, JSON, ...
- Gestion des URL avec Apache
Atelier : consommation d'un service web REST public
Atelier : création d'un site accesible en REST complet.
Normes essentielles de RPC.
- Rappels complets de XML
- Présentation de XML-RPC, WS*, SOAP, WSDL
- Quelques cas particuliers
La bibliothèque SOAP.
- Présentation générale et alternatives
- Mise en place d'un serveur
- Accès par un client quelconque
- Utiliser le WSDL
- Cas additionnels (sécurité, encodage, binaire...)
- Besoins spécifiques et questions
Atelier: un service web et sn client, et des situations additionnelles.