Formations au coeur des technologies
Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !
Développement Web Services
DATES:Du 17 au 19 Septembre
DATES:du 5 au 7 Novembre
DATES:du 17 au 19 Décembre
CODE:AS006
Public
Les chefs de projets et développeurs souhaitant concevoir et développer des web services.
Objectifs
Savoir développer des applications utilisant les techniques des Web services.
Préalables
Ce cours présente les WebServices en environnement Java.
Une bonne connaissance du langage Java, des concepts de l'internet sont nécessaires.
Programme:
Programme
Introduction
Historique. Définitions.
Les différents éditeurs, et leurs produits.
Architecture technique.
Rappels sur XML.
Le protocole SOAP
Simple Object Access Protocol pour l'échange de messages XML. Structure d'un message.
Les annuaires UDDI
Universal Description, discovery and Integration pour la recherche des services web disponibles.
Les annuaires publics.
Structure des données.
Travaux pratiques avec jUDDI.
Les API Java XML
JAXP, JAXB, SAAJ : pour le traitement des données XML
JAX RPC, lancement de procédures distantes
JAXM, messages XML; JAXR, identification de services web
Le Langage WSDL
Web Service Description Langage
Mise en oeuvre
WSDP : java Web Service Developper Pack, Axis.
Travaux Pratiques : écriture d'un service web.
Sécurité
Le besoin. Les solutions actuelles : authentification http, ws-security.
CalendrierCode cours : AS006
Contenu de la formation