Programme du cours
Introduction aux Services Web
-
Terminologie des Services Web
-
Quand utiliser et ne pas utiliser les Services Web ?
Construction d’un Service Web
-
Introduction à la création de Services Web
-
Publication d’une classe en tant que Service Web
Création d’un client de Service Web
-
Génération de Stubs à partir de WSDL
Messages Soap
-
Structure des messages Soap (corps, en-tête, fichiers joints…)
-
Codage des informations
-
Exemples d’utilisation de l’en-tête Header
-
Mapping avec HTTP
-
La gestion d’erreurs : les Soap Faults
-
Gestion des types de paramètres complexes
Description WSDL
-
Les rôles des différents éléments
-
Génération et / ou personnalisation
Annuaire UDDI
-
But de UDDI
-
Consultation
-
Enregistrement
Gestion d’état
-
Notion de session
-
Solution via HTTP
-
Solution via Soap Header
Passer des pièces attachées
-
Solution base64
-
Solution Mime
-
Solution via Soap Header
Transactions
-
Rappels
-
Particularités pour les Services Web
-
Etat des spécifications
Sécurité
-
La sécurité et les Services Web
-
Solution SSL / TLS
-
Solution via Soap Header
-
Etat des spécifications
SOA (Architecture Orientée Service)