-
Filière :
Développement logiciel
-
Sous-filière :
Java & XML
-
Référence
WS-JA2
-
Durée
2 jours (14 h)
-
Prix par personne HT
Sur demande
Objectifs pédagogiques
- Comprendre la portée et les buts des Services Web
- Assimiler les techniques permettant la mise en œuvre de Services Web dans une architecture Internet/Intranet
- Concevoir l’architecture et l’urbanisation des systèmes avec les Services Web
- Analyser l’architecture JEE
- Réaliser et publier des services web et montrer l’interopérabilité
Public cible
- Architectes
- Développeurs
- Chefs de projets
Pré-requis
Pratique de la programmation en Java
Programme de la formation
Introduction
- Evolution des besoins
- Introduction à SOA
- Définition des services
- Les services web
XML
- Les règles syntaxiques
- Les espaces de nommage
- Les schémas
- Le mapping Objet/XML
- JAXB
Les web services SOAP
- Architecture et rôle
- La standardisation
Le protocole SOAP
- Structure des messages
- Requête et réponse SOAP
JAX-WS
- Développer un service
- L’approche Java-First
- Les annotations JAX-WS
WSDL
- Les éléments d’un WSDL
- L’obtention du WSDL avec JAX-WS
- Gestion des erreurs
- SOAP Fault
- Le support des erreurs par JAX-WS
Style de communication et encodage SOAP
- RPC/Document
- Encoded/Literal/Literal wrapped
Consommer un WS SOAP avec JAX-WS
- Génération de classe à partir du WSDL
- L’utilisation des classes générées
SAAJ
- Présentation de l’API
- Mise en oeuvre de SAAJ
MessageHandlers de JAX-WS
- Rôle
- Logical Handlers
- Protocol Handlers
- Configuration des MessageHandlers
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le