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)