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.


Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code cours : AS006

Contenu de la formation