XML : quelques applications - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

XML : quelques applications

Description:

d'un journal en ligne,... Poss de une description abstraite ainsi qu'une syntaxe XML ... Les informations apparaissent comme une s rie de ' propositions ' avec ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 11
Provided by: SEC1184
Category:

less

Transcript and Presenter's Notes

Title: XML : quelques applications


1
XML quelques applications
2
RDF (Resource Description Framework)
  • Un cadre pour décrire les ressources
    disponibles sur Internet
  • Norme unifiée pour écrire les méta-données
  • dune page Internet
  • dun catalogue
  • dun journal en ligne,
  • Possède une description abstraite ainsi quune
    syntaxe XML

3
Principes
  • Les informations apparaissent comme une série de
    propositions avec
  • sujet ( info à propos de quoi ?)
  • verbe/prédicat ( que dit-on à propos du sujet ?)
  • objet ( argument du prédicat)
  • Exemple
  • personne_X a_pour_téléphone numéro_Y
  • Ces informations peuvent être codées en XML (ce
    n'est pas obligatoire mais c'est pratique)
  • Les sujets ou ressources sont des URIs
    (Uniform Resource Identifiers)
  • Les prédicats appartiennent à un domaine
    dapplication spécifié par un URI
  • Les objets sont soit également des ressources,
    soit des données sous forme de nombre, chaîne,

4
Principes
  • Un document RDF correspond à un multi-graphe
    orienté étiqueté. Chaque triplet correspond à un
    arc orienté dont
  • le label est le prédicat
  • le nud source est le sujet
  • et le nud cible est l'objet.

5
Exemple
  • Le modèle pour la phrase
  • Le code source pour X11 peut être trouvé à
    ftp.x.org, ftp.cs.purdue.edu, ou ftp.eu.net.
    est écrit en RDF/XML comme
  • ltrdfRDFgt
  • ltrdfDescription about"http//x.org/packages/X1
    1"gt
  • ltsSiteDistributiongt
  • ltrdfAltgt
  • ltrdfli resource"ftp//ftp.x.org"/gt
  • ltrdfli resource"ftp//ftp.cs.purdue.edu"/
    gt
  • ltrdfli resource"ftp//ftp.eu.net"/gt
  • lt/rdfAltgt
  • lt/sSiteDistributiongt
  • lt/rdfDescriptiongt
  • lt/rdfRDFgt

6
Utilisation
  • Mozilla pour les bookmarks, la localisation
  • Dublin Core pour le classement bibliographique
  • RSS !

7
RSS
  • Significations
  • RDF - Resource Description Framework - Site
    Summary
  • Rich Site Summary
  • Really Simple Syndication)
  • Description synthétique du contenu ou d'une
    partie du
  • contenu d'un site web, dans un fichier au format
    XML, permettant son exploitation par des tiers.
  • Flux RSS (canal, fil)

8
Utilisation des flux RSS
  • par un particulier pour son information
    personnelle
  • nécessaire de disposer d'un outil spécifique,
    appelé lecteur RSS ou encore agrégateur de
    news, afin d'exploiter les fils RSS (le client
    de messagerie Mozilla Thunderbird intègre un
    lecteur de flux RSS)
  • Ainsi l'utilisateur d'un lecteur RSS peut
    consulter en un seul endroit les dernières
    actualités de plusieurs sites web, sans avoir à
    les visiter et sans avoir à communiquer
    d'informations personnelles.
  • par un webmaster afin de syndiquer du contenu,
    c'est-à-dire publier automatiquement sur son
    propre site diverses informations émanant
    d'autres sites.

9
Exemple
  • lt?xml version"1.0"?gtltrss version"2.0"gt  ltchann
    elgt    lttitlegtXul et Xmllt/titlegt    ltlinkgthttp/
    /www.xul.fr/lt/linkgt    ltdescriptiongtL'interface
    graphique xml etc...lt/descriptiongt    ltimagegt   
         lturlgthttp///www.xul.fr/xul-icon.giflt/urlgt
            ltlinkgthttp///www.xul.fr/index.htmllt/link
    gt     lt/imagegt     ltitemgt        lttitlegtNouvell
    e du jourlt/titlegt       ltlinkgthttp//www.xul.fr/x
    ml-rss.htmllt/linkgt         ltdescriptiongtTout
    savoir sur RSSlt/descriptiongt    lt/itemgt
        ltitemgt       lttitlegtNouvelle du
    lendemainlt/titlegt       ltlinkgthttp//www.xul.fr/x
    ml-rdf.htmllt/linkgt         ltdescriptiongtEt tout
    savoir sur RDFlt/descriptiongt    lt/itemgt  lt/chann
    elgtlt/rssgt

10
Autres utilisations de XML
  • OpenOffice
  • Ses formats de fichiers sont faits avec XML
  • permet d'insérer un document bureautique dans un
    flux XML.
  • de le transformer avec XSLT
Write a Comment
User Comments (0)
About PowerShow.com