Publicité

Affichage des résultats du sondage: XML, c'est

Votants
226. Vous ne pouvez pas participer à ce sondage.
  • trop complexe

    11 4,87%
  • pas vraiment novateur, ni une bonne idée

    7 3,10%
  • une révolution

    31 13,72%
  • une normalisation des échanges(inter systèmes, b2b), structuration des données

    177 78,32%
+ Répondre à la discussion
Page 2 sur 2 PremièrePremière 12
Affichage des résultats 21 à 24 sur 24
  1. #21
    Membre Expert Avatar de alain.couthures
    Profil pro
    Inscrit en
    avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : avril 2007
    Messages : 899
    Points : 1 034
    Points
    1 034

    Par défaut Re: XML ou format propriétaire ?

    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...

  2. #22
    Expert Confirmé Sénior

    Inscrit en
    décembre 2003
    Messages
    2 733
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 2 733
    Points : 5 776
    Points
    5 776

    Par défaut

    Citation Envoyé par skyba
    Je suis un peu choqué de lire encore ce genre de chose.
    Ca revient à dure que java n'est pas fait pour écrire des programmes. Java n'ets rien d'autre qu'un langage interprété. Il suffit d'une machine virtuel à xml pour faire des programmes.

    Vous devriez aller voir du coté de Xulfr.org qui va vous donner un exemple que xml peut devenir un langage de prog.
    C'est loin d'être aussi simple. En fait XML n'est rien d'autre qu'un conteneur d'informations indexé, ce qui permet d'accéder aux informations très facilement. Ca n'a rien d'un langage de programmation. Après, les informations contenues dans un XML, selon la structure qu'on a défini dans la DTD (ou le XSD ou autre) va permettre de faire des choses avec le contenu, ce qui fait de certains dialectes XML des langages de programmation, comme par exemple XSLT (plutot que XUL, qui est une application de XML permettant de décrire des interfaces graphiques)
    Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes !

  3. #23
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    mai 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mai 2006
    Messages : 49
    Points : 46
    Points
    46

    Par défaut

    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.

  4. #24
    Expert Confirmé Sénior

    Inscrit en
    décembre 2003
    Messages
    2 733
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 2 733
    Points : 5 776
    Points
    5 776

    Par défaut

    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 !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •