Formation : Programmation XML et Services WEB - environnement Java
Se former
avec Beijaflore E-CENTER
- Renseignements :
- Durée : 4 Jours
- Type : En centre (inter)
- Diplômant : Non
- Prix H.T. € :
1800.00
- Objectifs :
- Maîtriser les outils et techniques XML nécessaires au déploiement d’une application XML en Java.
- Public visé :
- Concepteurs et développeurs devant intégrer les technologies XML dans leurs applications.
- Pré-requis :
- 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.
- RAPPELS SUR XML Fondements d’XML
Namespace
DTD / Schémas
Transformations XSLT
Présentation du concept d’E.A.I
JAXP (VUE D’ENSEMBLE) Structure de JAXP et implémentations
JAXP et JDK
SAX (SIMPLE API FOR XML) Présentation
Déclenchement du parsing
Gestion des DTD
Gestion des Schémas XML (avec JAXP)
Gestion des erreurs
DOM (DOCUMENT OBJECT MODEL) Présentation
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)
Validation
Présentation des autres api (JDOM, DOM4J, ...)
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
SÉRIALISATION (OBJET JAVA <-> XML) Principes et mise en oeuvre
Api JAXB
PRESENTATION DES SERVICES WEB Principe de fonctionnement
SOAP RPC
Structure d’un message SOAP
Les différents types de services web
Les erreurs SOAP
WSDL (WEB SERVICE DESCRIPTION LANGUAGE) Principe de fonctionnement
Structure d’un fichier WSDL
API JAX-RPC (JAVA API FOR XML RPC) Présentation
Déploiement des services web
Invocation d’un service web
Réalisation d’un client avec une invocation statique
Réalisation d’un client avec une invocation dynamique
Mise en œuvre avec Axis
API SAAJ (SOAP WITH ATTACHMENT API FOR JAVA) Présentation
Exemple d’utilisation
Gestion des pièces jointes
Utilisation des Handlers SOAP
ANNUAIRE UDDI (UNIVERSAL DESCRIPTION, DISCOVERY & INTEGRATION ) Présentation
Mise en œuvre avec Java
NOTIONS AVANCES : Services web et la sécurité
Services web et JEE5
Services web et SOA
17/03/2008 au 20/03/2008 (75)
09/06/2008 au 12/06/2008 (75)
15/09/2008 au 18/09/2008 (75)
24/11/2008 au 27/11/2008 (75)