87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com
Domaine | PROGRAMMATION ET LANGAGE |
Categories | JAVA |
Durée de la formation : | 4 (jours) |
Résumé : | Ce cours détaille les fonctionnalités et API avancées des Web Services SOAP/JAX-WS ainsi que les extensions WS-ADDRESSING et WS-SECURITY. Il montre comment travailler au niveau du message SOAP, mettre en oeuvre des handlers côté client ou serveur, optimiser les flux XML et invoquer un service de façon asynchrone. |
Participants : | Ce cours est destiné aux développeurs et chefs de projets amenés à mettre en place des Web Services au moyen du langage Java. |
Pré-requis : | Bonnes connaissances du langage Java. Connaissances de base en XML. Expérience requise en développement JAX-WS. |
Objectifs : | Rappels SOAP/WSDL et JAX-WS Travail au niveau du message SOAP Handlers SOAP et optimisation MTOM / XOP Autres fonctionnalités Sécurisation des services Web par WS-Security |
Moyens pédagogiques, techniques et d'encadrement : |
|
Rappels SOAP/WSDL et JAX-WS |
Rappels sur les principales technologies des Web Services (SOAP, WSDL, UDDI). Rappels sur JAX-WS. Présentation des APIs étudiées. Exercice Analyse d'un document WSDL. Configuration de l'environnement de travail et réalisation d'un petit exercice de rappel de la mise en oeuvre de JAX-WS dans Eclipse |
Travail au niveau du message SOAP |
Pourquoi travailler au niveau du message ? Présentation de l'API Provider. Présentation de l'API Dispatch. Utiliser SAAJ pour construire et exploiter des messages SOAP. Exercice Comment manipuler des données XML dans une application Java via les APIs SAX, DOM et JAXB. Comment traiter les informations XML échangées via le protocole SOAP |
Handlers SOAP et optimisation MTOM / XOP |
Utilité d'un handler SOAP. Présentation du mécanisme. Création de handlers côté client et serveur, mise en place de chaînes de handlers. Optimisation des attachements binaires avec MTOM / XOP. Exercice Ajout de fonctionnalités à un service par mise en place de handlers. Optimisation du transfert d'images en attachement |
Autres fonctionnalités |
Invocation asynchrone d'un service. Utiliser JAX-RPC. Les concepts WS-ADDRESSING et leur mise en oeuvre. Exercice Invocation asynchrone d'un service et utilisation de WS-Addressing. |
Sécurisation des services Web par WS-Security |
Présentation des concepts de l'extension WS-Security Authentification, autorisation, cryptage. Signatures digitales XML. Cryptage XML des informations. Gestion des clés. Authentification personnalisée : les en-têtes SOAP. Présentation de l'API JAAS. Politiques de sécurité avec WS-POLICY. Exercice Mise en oeuvre d'une authentification WS-SECURITY |
Tarif (indicatif) en € : | 2000 |
Pour d'autres cours, Contactez-nous
Plan du site - Mentions légales - Contacter ACF
ACF – Audit Conseil Formation - 87, rue Général Mangin - 38000 Grenoble
ACF - Siège Social - 16 allée François Villon - 38130 Echirolles
Téléphone : 04 76 23 20 50 / 06 81 73 19 35
S.A.R.L. au capital de 7 622.45 euros - Siren : 387 567 654 00059 - APE/NAF : 8559 A
© 1992-2016 ACF, Audit Conseil Formation.