Namespace

Définition - Que signifie l'espace de noms?

Un espace de noms est utilisé pour identifier de manière unique un ou plusieurs noms à partir d'autres noms similaires d'objets, de groupes ou de l'espace de noms en général. L'espace de noms permet de distinguer des objets avec des noms similaires mais des origines différentes. En XML, un espace de noms est une collection de types d'élément et de noms d'attributs, dont chacun peut être identifié par l'espace de noms unique auquel ils appartiennent.

L'espace de noms est également appelé étendue de nom.

Definir Tech explique l'espace de noms

L'espace de noms est principalement utilisé dans les langages de programmation où le même nom peut être utilisé pour différents objets. Il est créé pour regrouper les noms qui pourraient être répétés ailleurs dans les programmes, objets et éléments identiques ou interconnectés.

Par exemple, un espace de noms XML se compose de types d'éléments et de noms d'attributs. Chacun des noms dans cet espace de noms est uniquement lié / lié à cet espace de noms. Le nom est identifié de manière unique par l'identificateur d'espace de noms avant le nom. Par exemple Namespace1_ John et Namespace2_John sont les mêmes noms mais dans des espaces de noms différents.