Objectifs
- Comprendre les principes de l’architecture orientée services.
- Comprendre les normes et les technologies d’implémentations de services Web.
- Utiliser les outils de développement pour créer et consommer des services Web.
Contenu
Web services : concepts de base
- Définition
- Rôle des Web services
WSDL et WADL
- Types de ports
- Binding
- Opérations
- Requêtes et Réponses
Framework des Web services
- Formats et protocoles (SOAP, XML)
- Langages de description : WSDL
- Services de découverte : UDDI
Outils des Web services
- Panorama des différents outils
- Cas de SoapUI
SOAP et XML
- Messages XML
- Schémas XML
- Enveloppe SOAP (Headers, Body)
- Métadonnées
- SOAP binding (http, RPC)