IBM Books

Extension XML Administration et programmation


Documents XML

L'informatique dispose d'un large éventail d'applications, chacune ayant ses avantages et ses inconvénients. Les utilisateurs d'aujourd'hui ont la possibilité de choisir l'application qui répond le mieux à leurs besoins pour effectuer des tâches spécifiques. Toutefois, comme ils ont tendance à partager des données entre des applications distinctes, ils doivent continuellement faire face à la nécessité de répliquer, transformer, exporter ou sauvegarder ces données dans un format différent, pour pouvoir les importer dans une autre application. Il peut s'agir d'un inconvénient majeur dans le cas d'applications de gestion car de nombreux processus de transformation peuvent entraîner la disparition de données, ou exigent que l'utilisateur suive la procédure fastidieuse de vérification de la cohérence des données. C'est une perte de temps et d'argent.

Désormais, pour pallier cet inconvénient, les développeurs d'applications peuvent écrire des applications ODBC (Open Database Connectivity) pour sauvegarder les données dans un système de gestion de base de données. A ce stade, les données peuvent être manipulées et présentées sous la forme requise par une autre application. Les applications de base de données doivent être écrites pour convertir les données au format approprié. Cependant, ces applications changent rapidement et deviennent obsolètes. Les applications de conversion HTML apportent des solutions de présentation, mais les données présentées ne peuvent quasiment pas être utilisées à d'autres fins. S'il existait une autre méthode permettant de séparer le contenu de la présentation, elle serait adoptée comme format d'échange pratique entre les applications.

XML est apparu pour apporter la solution. XML est l'acronyme de eXtensible Markup Language (langage de balisage extensible). Il est extensible du fait qu'il s'agit d'un métalangage qui vous permet de créer votre propre langage en fonction des besoins de votre entreprise. XML ne se contente pas de capturer les données destinées à une application, il capture aussi la structure de ces données. XML n'est pas le seul format d'échange sur le marché. Toutefois, c'est désormais la norme reconnue pour l'échange de données. En adhérant à cette norme, les applications peuvent enfin partager des données entre elles sans devoir les convertir au préalable à l'aide de formats propriétaires.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]