Espace de noms

Un espace de noms est un groupe d’éléments associés, dont chacun possède un nom ou un identifiant unique. Il existe plusieurs types d’espaces de noms, et chacun utilise une syntaxe spécifique pour définir les éléments correspondants. Chaque élément d’un espace de noms possède un « nom local » qui sert d’identifiant unique.

Les espaces de noms sont utilisés dans de nombreux domaines de l’informatique, notamment pour les noms de domaine, les chemins de fichiers et les documents XML. Voici des exemples de ces différentes applications.

  1. Noms de domaine - La syntaxe des espaces de noms pour les noms de domaine est définie par le Domain Name System, ou DNS. Elle comprend le domaine de premier niveau, (par exemple « techterms.com »), ainsi qu’un sous-domaine, comme « www. ». Dans l’URL « www.techterms.com », l’identifiant de l’espace de noms est « techterms.com », tandis que le nom local est « www. »
  2. Chemins de fichiers - Les emplacements des fichiers peuvent être indiqués à l’aide d’un chemin de fichier, qui peut inclure plusieurs répertoires. Un chemin de fichier, dont la syntaxe est définie par le système d’exploitation, est considéré comme un espace de noms. Par exemple, C:\Program Files\Internet Explorer est l’espace de noms qui indique où se trouvent les fichiers d’Internet Explorer sur un ordinateur Windows. L’espace de noms /usr/local/apache/ définit l’emplacement des fichiers d’Apache sur un serveur web basé sur Unix. Les noms de fichiers individuels de ces répertoires servent d’identifiants uniques.
  3. Documents XML - Les espaces de noms XML (XMLNS) servent à associer les noms des éléments et des attributs d’un document à un espace de noms identifié par un URI externe. Par exemple, un fichier XML peut contenir des éléments HTML définis à l’adresse « http://www.w3.org/1999/xhtml ». Cette référence peut apparaître sous la forme « <html:html xmlns:html='http://www.w3.org/1999/xhtml'> » près du début du document XML.

Les exemples ci-dessus ne représentent que quelques types d’espaces de noms utilisés en informatique. Ils servent également à définir des périphériques réseau et d’autres types de matériel informatique. De plus, les programmeurs utilisent souvent les espaces de noms pour regrouper des variables associées dans le code source d’un programme. Bien qu’il existe de nombreux types d’espaces de noms, ils ont tous le même objectif : contenir un regroupement logique d’éléments associés.

Mis à jour April 25, 2013 par Per C.

quizTestez vos connaissances

What process describes loading information into memory before it's needed?

A
Pretraining
0%
B
Prefetching
0%
C
Prebinding
0%
D
Preempting
0%
Correct! Incorrect!     View the Prefetch definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition d'Espace de noms sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.