| |
 |
 Objectif principal Être en mesure de développer des solutions XML sur un serveur Web et d'exploiter les capacités XML des clients Web.
 Clientèle visée Programmeurs en création de contenu et intégrateurs d'applications.
 Préalables Bonne connaissance de XML et du langage Java.
 Contenu
- Architecture d'applications orientées document
- DOM (Document Object Model) : origine et progression de la norme, structure d'arbre et notion de nud, types d'objets et interfaces, principe de l'articulation, navigation dans la structure et élaboration de structures
- Codage d'une application à base d'arbre avec DOM
- Manipulation du contenu XML côté client avec DOM
- Publication sur le Web de contenus XML et intégration des feuilles de style
- Approche par évènements et approche par arbre
- SAX (Simple API for XML) : interfaces, traitement du contenu (texte, éléments, attributs) et traitement des erreurs
- Codage d'une application à base d'évènements avec SAX
- Codage d'un filtre SAX
- Intégration de transformations TrAX
- Composants logiciels accessibles en Java, Perl, PHP, ASP et JavaScript
- Apache et le traitement XML : Xerces, Xalan et Cocoon
Durée: 2 jours
|