Généralités

Le langage XML offre la possibilité de pouvoir rassembler plusieurs documents écrits par différentes personnes. Ceci conduira probablement à mélanger des éléments, ayant le

même nom, à l'intérieur d'un même document d'où le :

  • Risque : Confusion des noms et attributs

  • Solution : Ranger ces éléments et attributs dans des espaces spécifiques (à qui on donnera des noms : nommage XML) qui les identifient

On déclare un espace de noms en lui donnant un identifiant qui le distingue, puis on l'associe aux éléments et aux attributs ainsi rassemblés. Pour l'identification, le meilleur identifiant est une URI. L'URI n'a pas besoin de désigner un fichier existant

Définition

URI (Uniform Ressource Identifier) : permet de référencer une ressource.

Ressource : est un objet concret (page web, répertoire web,..) ou abstrait (sans existence réelle).

ExempleExemples d'URI

ftp://ftp.univ-oran.dz/pub/

http://www.univ-oran.dz/ws.html

mailto:F.kateb@gmail.com

telnet://193.55.30.2

urn:mimetype:application/pdf

L'URI est au Web ce qu'est la notion de clé au Bases de données dans le sens ou deux URIs différentes représentent nécessairement deux ressources différentes.