IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

À quoi sert XML ?


Sujet :

XML/XSL et SOAP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    309
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 309
    Points : 61
    Points
    61
    Par défaut À quoi sert XML ?
    J'ai regardé les tutoriels sur developpez.com j'ai compris comment faire de jolies balises et mettre du texte et des attributs, mais je ne vois toujours pas à quoi ça peut servir et surtout ce que ça amène de mieux par rapport à avant, quand ça n'existait pas encore.

    Si quelqu'un pourrait me donner un exemple pratique ça serait super.

    J'ai vu l'exemple avec le carnet d'adresse, mais bon je ne vois pas comment mettre ça en application, de plus il ne semble pas y avoir de façon de faire une genre de requête d'informations, donc si c'est pour rivaliser avec les base de données, je ne vois pas les avantages.

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    déjà, XML n'est pas une finalitée en soit, il ne s'agit pas d'un langage en tant que tel, mais plutôt d'un format de fichier, comme le serait (pourvu qu'on ne me tappe pas dessus), DOC, XLS, csv, ini etc...

    ensuite, de nombreuses applications peuvent être trouvées, tu faisais allusion aux BDD, un moyen d'utiliser XML est pour transporter un fragment de données, par exemple (le cas du protocole SOAP) : les données pour l'applications sont tranférées sous forme d'un document XML, ce document peut être originaire d'une BDD, mais comme les données transite d'un serveur à un autre, il serait très insécurisé de permettre l'accès au second serveur à la BDD, de plus ça serait créer des connexions supplémentaires, alors qu'ici, le XML ne contient que les données nécessaires, et est un format connu de tous, de plus le format du document peut-être précisé grâce aux XML-Schemas ou aux DTD.

    Autre exemple, le XHTML, il s'agit du successeur de HTML, et il est, à la base, un langage XML ! C'est à dire qu'avant d'être une page web, une page web en XHTML est un document XML, de ce fait on peut lui faire subire de nombreux traitements penser pour XML, tel qu'une transformation via XSL, une extraction de donnée assez simple, etc... la communication entre les serveurs est très simplifier...

    J'espère que cela t'aide un peu

  3. #3
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Bonjour,

    en faisant des recherches sur le forum, tu trouveras pas mal de discussions de ce genre. Une parmi d'autres : http://www.developpez.net/forums/showthread.php?t=52785

Discussions similaires

  1. A quoi sert XML-Schema
    Par Community Management dans le forum Valider
    Réponses: 20
    Dernier message: 26/01/2009, 09h52
  2. a quoi sert Sitemap.xml
    Par teramp3 dans le forum Référencement
    Réponses: 4
    Dernier message: 04/12/2008, 21h28
  3. à quoi sert concrêtement XML ?
    Par osscour dans le forum XQUERY/SGBD
    Réponses: 13
    Dernier message: 16/03/2006, 13h35
  4. A quoi sert vraiment le XML ?
    Par maxstilde dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 24/08/2005, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo