1

1234 mots 5 pages
XML: eXtensible Markup Language

Introduction

ENIS – DGIMA - GI2

Fadoua DRIRA HAMMAMI

Introduction
GML (1969)

Solution de la gestion et de la publication documentaire, Langage permettant de dissocier contenu des spécificités techniques des imprimantes

IBM (Goldfarb, Mosher&Lory)

SGML (1986)

Normalisation ISO 8879

Méta-langage général de balisage ;
Normalisation de GML,
Puissant mais complexe, taille des spécifications imposantes (>500pages)
Introduit la notion de DTD (grammaire spécifique à une application)

HTML (1992)

Recommandation W3C

XML (1998)

Recommandation W3C

Méta-langage de structuration, simplifié compatible SGML, permet de:
• Normaliser et structurer l’information avec un point de vue sémantique
• Séparer le contenu informatif des données de leur représentation
• Échanger/partager les données
Fadoua DRIRA HAMMAMI

Application (i.e. DTD) de
SGML pour la présentation des documents sur le Web,
Langage de visualisation, non adapté à l’échange entre programmes ENIS – DGIMA - GI2

2

Introduction
La gestion des données du web a tout d'abord été fondée sur HTML, qui contient à la fois contenu et présentation "mélangés"
 HTML est approprié pour les humains: permet des sorties sophistiquées et les interactions avec texte et images
 HTML devient limité lorsqu’il s'agit d'exploiter automatiquement les données par les logiciels.
besoin d'un format de publication dissociant contenu et présentation, de façon à rendre le contenu exploitable par une machine.

ENIS – DGIMA - GI2

Fadoua DRIRA HAMMAMI

3

Introduction

Les données (éventuellement volumineuses) circulent :
 en interne dans l’entreprise,
 vers l’extérieur.

 entre plate-formes d’exploitations éventuellement différentes.

besoin d'un format d'échange de contenu "souple" s'auto-décrivant
(encodage et contenu) indépendant de toute plate-forme.

ENIS – DGIMA - GI2

Fadoua DRIRA HAMMAMI

4

Introduction
 XML décrit du contenu, facilite la communication machine-à-machine et l'échange des

en relation

  • Ink studio
    2680 mots | 11 pages
  • 1
    303 mots | 2 pages
  • 1
    1442 mots | 6 pages
  • 1
    1283 mots | 6 pages
  • 1
    791 mots | 4 pages
  • 1
    1815 mots | 8 pages
  • 1
    314 mots | 2 pages
  • 1
    833 mots | 4 pages
  • 1
    337 mots | 2 pages
  • 1
    2082 mots | 9 pages
  • 1
    2525 mots | 11 pages
  • 1
    1152 mots | 5 pages
  • 1
    3336 mots | 14 pages
  • 1
    2541 mots | 11 pages
  • 1
    2253 mots | 10 pages