|
|||||||
| XML/XSL et SOAP Forum d'entraide sur XML et SOAP. Avant de poster -> FAQ XML, Sources XML |
|
|
Publicité ' | |||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#21 |
|
Membre Expert
![]() Inscription : avril 2007 Messages : 898 ![]() |
Bonjour,
Bien sûr que le XML peut être utilisé pour stocker les données d'une application ! Si on en revient à la théorie, XML ne permet, ni plus ni moins, que de représenter un arbre de données en fichier texte. Or, plein de choses sont représentables en arbre et, quand ce n'est pas vraiment le cas, on peut rajouter des pointeurs, "id" en XML, pour compenser. Le problème du XML va être lié au volume car il est, en standard, stocké dans un seul fichier texte. Pour des volumes un peu importants, la lecture du fichier puis la conservation en mémoire ne posent pas de problème. Le parcours des données est standardisé grâce au DOM et à XPath. Par contre, la sauvegarde est plus problématique si elle doit arriver souvent. J'ai maquetté moi-même un produit où un document XML est stocké sur plusieurs fichiers de manière à ce que seul un fragment d'arborescence soit à écrire sur disque. Ce produit est en OpenSource (http://www.agencexml.com/txs/fr/). Il n'est encore qu'en version Béta alors il ne faut pas hésiter à me poser des questions à son sujet ! Bien sûr, il existe (eXist, par exemple) des moteurs de base de données XML. Mais mon point de vue est qu'il faut les réserver pour les traitements vraiment volumineux car c'est, comme les SGBDR, de l'artillerie lourde, notamment en terme de puissance machine nécessaire... |
|
|
00
|
|
|
#22 | |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2003 Messages : 1 695 ![]() |
Citation:
__________________
Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes ! |
|
|
|
00
|
|
|
#23 |
|
Membre du Club
![]() Étudiant Inscription : mai 2006 Messages : 49 ![]() |
Structuration de données // travail avec les donnés en un minimum de code (production/sortie si l'on travail avec de bonnes api)
Format d'échange Aprés c'est vrai que XML n'as rien de révolutionnaire, au contraire j'attends une révolution plus "lite" que XML, au format texte (en claire) et permettant de jouer avec nos données en limitant l'apport de code. |
|
|
00
|
|
|
#24 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2003 Messages : 1 695 ![]() |
Les techniques employées pour faire exister le XML n'ont rien de révolutionnaire, mais son utilisation généralisée permet de faire émerger des usages innovants. Ca a aussi l'intérêt d'être lisible par un être humain, contrairement à un format binaire.
Cela dit, c'est vrai que c'est verbeux et que la structure des balises alourdit fortement les informations utiles que contient le document.
__________________
Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes ! |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com