First page Back Continue Last page Graphics
Notion d’espace de noms
Un espace de nom est aux expressions informatiques ce qu'un
champ lexical est aux langues vivantes.
Un espace de nom (namespace) :
- permet de garantir l'unicité d'un vocabulaire,
- est dépositaire du modèle (de nommage) via l'association d'une URI qui documente et versionne ce dernier,
- XML schema donne le choix de conception pour guider la réutilisabilité des élements qu'il déclare, soit avec une « forme qualifiée » ou une « forme non qualifiée ».
- <ns:noeud> ... </ns:noeud> est une forme qualifiée,
- <noeud> ... </noeud> ne l'est pas s'il n'y a pas de déclaration implicite.
- => importance de l'utilisation des espaces de noms !