Cours formation continue: Maîtriser XML et XSLT

………..

Applications industrielles deXML

Qu’est-ce que XML ?
• Un document XML contient des données ayant une structure d’arbre ;
• cette structure est déterminée par des balises qui se trouvent dans les données ;
• les balises sont écrites selon une syntaxe très stricte ;
• on a des outils généralistes qui peuvent traiter de la même manière tous les documents XML (plus besoin d’outils spécifiques à chaque format de fichier) ;
• à terme, on voudrait que toutes les informations stockées ou échangées soient structurées en XML.

À quoi sert XML ?

• XML est une norme de structuration des données ;
• la structuration peut servir au stockage ou à la communication.
Exemples d’application :
• Business Transaction Protocol : gestion de transactions commerciales complexes sur Internet ;
• Business-Centric Methodolog y : interopérabilité de systèmes d’information e-Commerce ;
• Universal Description, Discovery and Integration : méthode standard pour découvrir et invoquer des services Web de manière dynamique ;
• Universal Business Language : une bibliothèque XML de documents commerciaux (bons de commande, factures, etc.) ;

Applications de XML

•  Application Vulnerability Description Language et Web Application Security :
normalisation de l’échange d’information sur les lacunes de sécurité des applications exposées en réseau ;
• Digital Signature Services : interface XML pour gérer les signatures numériques des services Web et autres applications ;
• eXtensible Access Control Markup Language : représentation et évaluation des stratégies de contrôle d’accès ;
• Provisioning Services : cadre XML pour gérer les informations identitaires et les ressources système à l’intérieur et entre les organisations ;
• Public Key Infrastructure : utilisation des certificats numériques pour la gestion d’accès aux ressources numériques et pour les transactions électroniques ;
Document XML
Ceci n’est pas un document XML :
<?xml version= »1.0″ encoding= »utf-8″?>
<affirmation id= »x01″ auteur= »moi »>
Essayons de comprendre <i>ce qui se passe <b>dans ce texte</i></b>
<!– encore faut-il en connaıtre la syntaxe –></affirmation>
Ceci est un document XML :
<?xml version= »1.0″ encoding= »utf-8″?>
<affirmation id= »x01″ auteur= »moi »>
Essayons de comprendre <i>ce qui se passe <b>dans ce texte</b></i>
<!– encore faut-il en connaˆıtre la syntaxe –></affirmation>
Catégories de caractères 1/2
Les caractères Unicode peuvent appartenir à plusieurs catégories et sous-catégories :
• Lettres (majuscules, minuscules, casse de titre) ;
• Marques (à chasse nulle, combinatoires avec chasse, englobantes) ;
• Nombres (chiffres décimaux, lettres, autres) ;
• Ponctuation (connecteurs, tirets, débuts, fins, guillemets, autres) ;
• …

……..

Cours pdf

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *