Espacio de nombres

Definición: ¿Qué significa Espacio de nombres?

Un espacio de nombres se utiliza para identificar de forma única uno o más nombres de otros nombres similares de diferentes objetos, grupos o el espacio de nombres en general. El espacio de nombres permite distinguir objetos con nombres similares pero orígenes diferentes. En XML, un espacio de nombres es una colección de tipos de elementos y nombres de atributos, cada uno de los cuales puede identificarse por el espacio de nombres único al que pertenecen.

El espacio de nombres también se conoce como ámbito de nombres.

Techinfo explica el espacio de nombres

El espacio de nombres se usa principalmente en lenguajes de programación donde el mismo nombre puede usarse para diferentes objetos. Se crea para agrupar aquellos nombres que podrían repetirse en otro lugar dentro de los mismos programas, objetos y elementos interconectados.

Por ejemplo, un espacio de nombres XML consta de tipos de elementos y nombres de atributos. Cada uno de los nombres dentro de ese espacio de nombres solo está relacionado / vinculado a ese espacio de nombres. El nombre se identifica de forma única por el identificador de espacio de nombres antes del nombre. Por ejemplo, Namespace1_ John y Namespace2_John son los mismos nombres pero dentro de diferentes espacios de nombres.