Loading

La puissance de XML

La puissance de XML

par Carson Soule - Mis en ligne le 23/04/2003
Il tranche, il découpe, il pèle, il évide ! Et, si vous l'achetez maintenant, nous vous offrons ... » Ce genre de discours accompagne généralement un produit dont le marketing est aussi brillant que la mise en oeuvre est pauvre. Mais ce n'est pas le cas de XML ...Y a-t-il quelque chose que ce langage ne puisse pas faire ? Il est si simple dans le concept et si puissant dans l'action qu'on le trouvera probablement dans beaucoup plus d'endroits que vous ou moi ne pouvons imaginer.

Les langages de marquage annotent les données en ajoutant les informations - souvent appelée métadonnées - concernant les données. Pour comprendre les métadonnées, on peut comparer une base de données à  un fichier plat. Un tel fichier ne contient que des données. Pour que celles-ci aient un sens, l'utilisateur doit connaître la structure du fichier. En revanche, une base de données contient non seulement des données mais aussi leur description (noms de colonnes, types, par exemple). On peut donc écrire des programmes généralistes qui utilisent ces métadonnées pour manipuler les données réelles. Cela permet à  JDBC de se connecter à  une myriade de bases de données et de gérer les transformations des types de données.

XML possède ces mêmes avantages, mais il peut en plus traiter des données hiérarchiques, des groupes répétitifs et des données facultatives. Comme il est extensible, les utilisateurs peuvent définir de nouveaux tags de marquage pour décrire de nouvelles structures de données. Comme tout est rendu en texte ordinaire, le transfert entre des systèmes disparates est simplifié. On peut envoyer XML via HTTP ou FTP pour une transmission facile sur Internet et au travers des pare-feu. Pour toutes ces raisons, XML s'affirme comme le meilleur moyen de communiquer des données auto-descriptives entre des programmes, des processus, des modules, des systèmes, des serveurs et des entreprises.

Le concept des métadonnées étend un autre niveau au-delà  de XML : DTD (Document Type Definitions). Les DTD décrivent les tags de markup XML et leurs relations (une grammaire) pour une classe de documents. On peut ainsi valider le fait qu'un document XML est bien construit par rapport à  sa DTD. Beaucoup d'entreprises définissent les documents XML pour une variété d'applications et proposent leurs DTD pour utilisation publique.

123
iTPro.fr iTPro.fr - La rédaction
Le comité éditorial du site iTPro.fr est composé de journalistes informatiques, experts et contributeurs spécialistes des services, solutions et technologies informatiques d’entreprise.
 
Blogger sur iTPro.fr ! Nous sommes constamment à la recherche de nouvelles voix et de nouvelles collaboration éditoriales sur iTPro.fr. Si vous êtes intéressés pour blogger ou écrire pour nous, contactez Sabine Terrey, Directrice de la rédaction, iTPro.fr.
Nous sommes ouverts à tous les thèmes portant sur les services, les solutions et les technologies informatiques d'entreprise. Notre seule condition sera la qualité de votre contribution, quel que soit votre thème de prédilection, actualités, annonces, lancements, stratégie, tutoriaux, trucs et astuces, bonnes pratiques... cette liste n'étant pas exhaustive, stay tuned, au plaisir de collaborer.
 
Découvrez et évaluez les solutions de Cloud Privé MicrosoftDécouvrez et évaluez les solutions de Cloud Privé MicrosoftAccédez aux solutions informatiques les plus avancées, bénéficiez d'une orchestration inédite de vos processus, d'une infrastructure souple, évoluant à la demande et selon vos besoins pour transformer vos datacenters en véritables centres de services au cœur de l'entreprise.Bénéficiez de ressources exclusives

Ressources Informatiques

1er Guide thématique dédié à la mise œuvre d’un Cloud Privé L’objet de ce 1er guide thématique publié par la rédaction du mensuel IT Pro Magazine est d’apporter aux responsables informatiques une synthèse…
   IT Pro Magazine | 12 pages
Découvrez le 1er Guide dédié à la mise en œuvre d’un Cloud Privé
Guide de protection des environnements Hyper-V La virtualisation pose de nouveaux défis en terme de protection des serveurs et de continuité d'activité. Découvrez comment mettre en œuvre la protection…
   ITPro Magazine | 4 pages
Téléchargez le guide dédié à la protection des environnements Hyper-V !
Guide d’optimisation & synchronisation des données SharePoint L'objet de ce guide est d'aider les administrateurs et responsables d’environnements SharePoint distribués à planifier et mettre en œuvre une stratégie…
   Avepoint | 18 pages
Découvrez les meilleures pratiques d’optimisation et synchronisation des données SharePoint
Booster les performances des plates-formes virtuelles ? Découvrez les meilleures pratiques pour optimiser radicalement les performances de vos environnements virtualisés tout en optimisant le fonctionnement…
   Diskeeper | 12 pages
Téléchargez maintenant ce livre blanc exclusif
IT Pro Magazine Spécial Windows 8 Au programme de cette édition de IT Pro Magazine, un dossier complet sur Windows 8, un aperçu de Hyper-V 3.0, le fonctionnement du Cloud Privé Microsoft,…
   IT Pro Magazine | 60 pages
Téléchargez cette édition gratuitement
Le guide du stockage signé IT Pro Magazine La modernisation de l'infrastructure de stockage ne s'improvise pas. Ce guide exclusif publié par IT Pro Magazine vous fera découvrir les technologies…
   IT Pro Magazine | 16 pages
Téléchargez le Guide des Solutions de Stockage Nouvelle Génération
 

Fabrice Barbin Microsoft MVP Fabrice Barbin

Cédric Bravo Co-président du Guvirt Cédric Bravo

François Aubriot Consultant VDI et infrastructures François Aubriot

Conseil & Expertise

Bénéficiez de toute l'expertise informatique des magazines,
découvrez les abonnements papiers et leurs compléments
numériques sur Internet via le Club Abonnés.

S'abonner au mensuel IT Pro Magazine pour - 9 € / mois

Déjà abonné à nos magazines informatiques professionnels ?

» Accédez aux services de votre
Club Abonnés sur iTPro.fr