Espacio de nombres

Un espacio de nombres es un grupo de elementos relacionados que tienen un nombre o identificador único. Hay varios tipos de espacios de nombres, y cada uno tiene una sintaxis específica que se usa para definir los elementos correspondientes. Cada elemento dentro de un espacio de nombres tiene un «nombre local» que sirve como identificador único.

Los espacios de nombres se usan en muchas áreas de la informática, como los nombres de dominio, las rutas de archivos y los documentos XML. A continuación se muestran ejemplos de estas distintas aplicaciones.

  1. Nombres de dominio: la sintaxis de los espacios de nombres para los nombres de dominio está especificada por el Sistema de nombres de dominio, o DNS. Incluye el dominio de nivel superior (por ejemplo, «techterms.com») y un subdominio, como «www.». En la URL «www.techterms.com», el identificador del espacio de nombres es «techterms.com», mientras que el nombre local es «www.».
  2. Rutas de archivos: las ubicaciones de los archivos se pueden especificar mediante una ruta de archivo, que puede incluir varios directorios. Una ruta de archivo, que usa una sintaxis definida por el sistema operativo, se considera un espacio de nombres. Por ejemplo, C:\Program Files\Internet Explorer es el espacio de nombres que describe dónde se encuentran los archivos de Internet Explorer en una computadora con Windows. El espacio de nombres /usr/local/apache/ define la ubicación de los archivos de Apache en un servidor web basado en Unix. Los nombres de archivo individuales dentro de estos directorios sirven como identificadores únicos.
  3. Documentos XML: los espacios de nombres XML (XMLNS) se usan para asociar los nombres de elementos y atributos de un documento con un espacio de nombres identificado por un URI externo. Por ejemplo, un archivo XML puede incluir elementos HTML especificados en «http://www.w3.org/1999/xhtml». Esta referencia podría aparecer como «<html:html xmlns:html='http://www.w3.org/1999/xhtml'>» cerca de la parte superior del documento XML.

Los ejemplos anteriores son solo algunos tipos de espacios de nombres usados en informática. También se usan para definir dispositivos de red y otros tipos de hardware de computadora. Además, los programadores suelen usar espacios de nombres para agrupar variables relacionadas dentro del código fuente de un programa. Aunque existen muchos tipos distintos de espacios de nombres, todos tienen el mismo propósito: contener una agrupación lógica de elementos relacionados.

Actualizado April 25, 2013 por Per C.

quizPon a prueba tu conocimiento

Network jitter refers to intermittent variations in what?

A
Encryption
0%
B
Latency
0%
C
Baud
0%
D
Bandwidth
0%
Correct! Incorrect!     View the Jitter definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Espacio de nombres en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.