Martin Sévigny - Frédéric Glorieux - AJLSM

L'échange de données

Résumé

Les documents XML sont complètement indépendants des plates-formes, des logiciels, des systèmes d'exploitation, etc. De plus, leur nature hiérarchique permet de représenter des structures de données fort complexes. Ces deux raisons font en sorte que cette norme est utilisée comme le principal format d'échange de données entre systèmes hétérogènes, par exemple des bases de données.

La souplesse des transformations permet à chaque système de trouver l'information qui lui convient (exemple: une collection d'enregistrements XML peut être facilement traduite en une requête SQL spécifique à chaque base de données). C'est ainsi que de nombreux métiers s'entendent sur des standards (les schémas) pour échanger leurs données (commerce électronique). Les systèmes peuvent ainsi s'équiper de modules automatisés d'import et d'export. Le succès de certains de ces schémas est tel qu'ils deviennent des formats directs de production, en particulier pour les informations de type documentaire [docbook] [tei].