01. Formation C# Initiation 02. Formation C# Développement avancé 03. Formation Programmation Java 04. Formation Java avancé 05. Formation Programmation XML et Services Web en environnement Java 06. Formation Programmation XML en environnement Java 07. Formation Services Web en environnement Java 08. Formation Développement J2EE 09. Formation Langage Ruby et Ruby On Rails
8. Formation Programmation XML et Services Web en environnement Java
Objectifs
Maîtriser les outils et techniques XML nécessaires au déploiement d’une application XML en Java.
Participants
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. Des notions sur les fondamentaux de XML (syntaxe, styles,…) sont un plus.
Programme
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)
- Déclenchement du parsing
- Analyse de l’arbre généré
- Fabrication de nouveaux noeuds
- Génération d’un fi chier XML (ou fl ux réseau)
- Présentation des autres api (JDOM, DOM4J)
Activation de transformations XSLT
- Xalan (Apache)/TrAX de JAXP (SUN)
- Mise en oeuvre coté serveur (Servlet, JSP)
- Dialogue entre serveur de présentation et serveur de données
Sérialisation (Objet Java <-> XML)
- Principes et mise en oeuvre
- Api JAXB
Présentation des services Web
- Principe de fonctionnement
SOAP RPC
- Structure d’un message SOAP
- Les erreurs SOAP
WSDL (Web Service Description Language)
- Principe de fonctionnement
- Structure d’un fi chier WSDL
API JAX-RPC (Java API for XML RPC)
- 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 oeuvre avec Axis
API SAAJ (SOAP with Attachment API for Java)
- Gestion des pièces jointes
- Utilisation des Handlers SOAP
Annuaire UDDI (Universal Description, Discovery & Integration)
- Mise en oeuvre avec Java
Notions avancées
- Services Web et la sécurité
- Services Web et JEE5
- Services Web et SOA
Télécharger la fiche
- Durée5 jours
- Prixsur demande
- Dates des
prochaines sessions - sur demande
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
Ă nous contacter
