|

INFORMATIONS GENERALES |
|
Formation JAVA / J2EE - Programmation XML et Services Web en environnement Java
|

|
Accueil > Java / J2EE > JAVA / J2EE - Programmation XML et Services Web en environnement Java
Formation DIF JAVA / J2EE - Programmation XML et Services Web en environnement Java [LX23]
Objectif de la formation Java / J2EE : Savoir utiliser un parseur (SAX,DOM, …), activer une transformation XSLT, créer et d’utiliser des services Web en environnement Java.
Publics : Concepteurs et développeurs devant intégrer les technologies XML dans leurs applications. Pré-requis pour suivre cette formation Java / J2EE : Il est nécessaire de connaître Java ou d’avoir suivi le stage "Langage Java" ( LJ10 ). Des notions sur les fondamentaux de XML (syntaxe, styles…) sont un plus.
Contenu de la formation Java / J2EE : Module 1 : Rappels sur XML
Fondements d'XML DTD / Schémas Namespace Transformations XSLT Présentation du concept d'E.A.I
Module 2 : JAXP (Vue d'ensemble) Structure de JAXP et implémentations versions (de API et des JDK)
Module 3 : SAX (Simple Api for Xml) Modèle événementiel Gestion des DTD Gestion des Schémas XML (avec JAXP) Gestion des erreurs
Module 4 : DOM (Document Object Model) Modèle objet Déclenchement du parsing Analyse de l’arbre généré Fabrication de nouveaux nœuds Génération d’un fichier XML (ou flux réseau) Tenir compte des nameSpaces Validation via schémas XML Présentation des autres api (JDOM, DOM4J, ...)
Module 5 : Activation de Transformations XSLT Xalan (apache) / TrAX de JAXP (SUN) Mise en œuvre coté serveur (Servlet, page JSP) Dialogue entre serveur de présentation et serveur de données
Module 6 : Sérialisation (objet Java <-> Xml ) Principes et mise en oeuvre Api JAXB et exemple
Module 7 : Présentation des services web Présentation de SOAP (Simple Object Acces Protocol) Éléments du protocole (enveloppe…) SOAP avec pièces jointes (attachées) Services Web WSDL (Web Service Description Language) Notion de Proxy
Module 8 : SAAJ, JAX-RPC et JAXM SAAJ (Soap with Attachment for Java) JAXM (Java Api for Xml Messaging) JAX-RPC (Java Api for Xml RPC) Mise en œuvre avec AXIS
Module 9 : Implémentation de la sécurité dans les services web Authentification et autorisation Cryptage
Module 10 : Publication et deploiement de services web UDDI (Universal Description, Discovery et Integration) Présentation de JAXR Présentation de Eb-Xml et des organismes de Standardisation (OASIS...)
Module 11 : Services web et j2ee 1.4 Connexion vers un service web via JNDI Implémentation dans un serveur J2EE
|
|