accueil / formation / catalogue 2008 / xml et webservices / XML4J
Développer des applications XML avec Java - Code : XML4J
XML permet de représenter des informations portables et aisément échangeables ; Java, quant à lui, permet de rédiger des applications portables et téléchargeables. Il n'est donc pas étonnant de voir ces deux technologies complémentaires souvent associées.
Ce cours aborde les principaux problèmes auxquels sont confrontés les concepteurs et développeurs d'applications XML Java, comme la création de documents XML, leur stockage dans une base de données ou leur validation et leur manipulation avec Java. Il permet également aux architectes de comprendre la place et le rôle des technologies XML dans une architecture distribuée. A noter que certains outils de mapping objet / XML sont aussi abordés à travers une série de travaux pratiques.
A l'issue de cette formation, vous serez à même de répondre aux questions du type : "Comment éliminer le couplage entre mon application Java et un parseur XML particulier ?", "Quelle API est préférable (performances, occupation mémoire) dans les phases de création, de modification ou simplement de lecture d'un document XML ?".
Vous allez apprendre à :
  • Identifier les standards XML proposés par la plate-forme Java (JAXP, JAXB, JAXM...)
  • Lire des messages XML issus d'applications Java à l'aide de SAX2, DOM2 et d'autres technologies de type DOM (DOM4J)
  • Manipuler et parcourir des messages XML à l'aide de DOM2, DOM4J et XPath
  • Appréhender la notion de mapping objet / XML et la raffiner
  • Enregistrer des documents XML dans un système de stockage
  • Effectuer des transformations XSL en Java
  • Diffuser sur plusieurs canaux (HTML, PDF, etc.) un document XML
Durée : 2 jour(s)
Audience : Développeurs, architectes
Méthode pédagogique : 50% de travaux pratiques.
Pré-requis : Expérience du développement avec Java ou avoir suivi le cours JOD ou IJOP
Prix : Voir dates
Programme :
Introduction
Standards de la plate-forme Java


Les documents XML et Java
Lecture d'un document XML avec SAX et DOM
Traitement d'un document XML avec les API Java (JAXP)
Le modèle DOM (Document Object Model) et autres API arborescentes (JDOM, DOM4J)


Mapping objet / XML
Solutions de mapping objet / XML
Générateur de classes et personnalisation
Implémentation en Java du mapping objet / XML


Persistance des données XML
Solutions de stockage
Langages de requêtes XML
Stockage de données XML depuis une application Java


Les transformations XSL en Java
Transformations XSLT
Traitement d'un document XML avec l'API TraX
Pipeline de transformations
Optimisation des performances


Framework de présentation XML et génération de document
Présentation d'une solution de diffusion multi-canal en Java
Génération d'un document PDF à partir d'un document XML
XSLFO standard pour la génération de document


Dates :
code
[XML4J]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 1235 24 21 20 17 - 19 24 28 25 23 27 -
Grenoble 1235 - 7 - 14 - 5 24 - - 9 - -
Lyon 1235 10 - 13 - 22 - 10 - 11 - 20 18
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut