stringtranslate.com

yo-nombre

Los I-names son una forma de XRI  , un estándar abierto de OASIS para identificadores digitales diseñados para compartir recursos y datos entre dominios y aplicaciones. [1] Los I-names son XRI legibles por humanos, diseñados para que las personas los recuerden y los usen con la mayor facilidad posible. Por ejemplo, un i-name personal podría ser =Mary o =Mary.Jones . Un i-name organizacional podría ser @Acme o @Acme.Corporation .

Persistencia

Un problema que los XRI están diseñados para resolver es el direccionamiento persistente  : cómo mantener una dirección que no necesite cambiar sin importar con qué frecuencia cambien los datos de contacto de una persona u organización. Los XRI logran esto agregando una nueva capa de abstracción sobre las capas de numeración IP y de nombres DNS existentes que se usan en Internet hoy en día (así como sobre otros tipos de direcciones, como números de teléfono o direcciones de mensajería instantánea ). Esta capa de abstracción no es nueva: los URN (nombres de recursos uniformes) y otras arquitecturas de identificadores persistentes tienen el mismo efecto. Lo que diferencia a la capa XRI es que ofrece una única sintaxis uniforme y un protocolo de resolución para dos tipos diferentes de identificadores:

Nombres con I

Los i-names son identificadores similares a los nombres de dominio , diseñados para simplificar y facilitar su uso. Aunque suelen tener una larga vida útil, los i-names pueden, al igual que los nombres de dominio, ser transferidos o reasignados a otro recurso por sus propietarios. Por ejemplo, una empresa que cambia su nombre corporativo podría vender su antiguo i-name a otra empresa, mientras que ambas empresas podrían conservar sus números i originales. Lo que más diferencia a los i-names de los nombres de dominio es que, en la práctica, tendrán un número i persistente sinónimo (equivalente) (a continuación).

Números I

Los números I son identificadores legibles por máquina (similares a las direcciones IP ) que se asignan a un recurso (por ejemplo, una persona, una organización, una aplicación o un archivo) y nunca se vuelven a asignar. Esto significa que un número I siempre se puede utilizar para hacer referencia a una representación de red del recurso siempre que permanezca disponible en cualquier parte de la red. Los números I, al igual que las direcciones IP, están diseñados para que los enrutadores de red los procesen y resuelvan de manera eficiente.

La sintaxis XRI también permite combinar i-names y i-numbers dentro del mismo XRI. De manera efectiva, la capa XRI admite sinónimos de i-name y i-number para recursos: uno que refleja la semántica del mundo real y puede cambiar con el tiempo, y uno que refleja la identidad persistente de un recurso sin importar con qué frecuencia puedan cambiar sus atributos (incluidos sus i-names). Y el mismo protocolo de resolución XRI basado en HTTP se puede utilizar para resolver un i-name o un i-number en un documento XRDS que describe el recurso de destino.

Los XRI son compatibles con versiones anteriores de los sistemas de direcciones IP y DNS, por lo que es posible utilizar nombres de dominio y direcciones IP como i-names (o, en casos excepcionales, como i-numbers). Al igual que los nombres DNS, los XRI también pueden ser "delegados", es decir, pueden estar anidados en varios niveles de profundidad, al igual que los nombres de directorio en un sistema de archivos de computadora local. Por ejemplo, una empresa puede registrar un i-name de nivel superior (global) para sí misma y luego asignar i-names de segundo nivel o de nivel inferior (comunitario) a sus divisiones, empleados, etc. Ejemplos:

=María Jones*Henry@Ejemplo.Corp*Ecuador*Quito

Los i-names se denominan direcciones digitales unificadas porque se pueden resolver mediante el protocolo de resolución XRI en documentos XRDS que exponen varios servicios para acceder a la identidad digital que representan. Estos servicios, como OpenID , OAuth o XDI, pueden exponer cualquier otro tipo de datos bajo el control de esta identidad. La privacidad está protegida porque el propietario de la identidad controla el acceso. Por ejemplo, el registrante de =Mary.Jones no recibiría correo no deseado de este i-name porque no es una dirección de correo electrónico. Para resolver =Mary.Jones en una dirección de correo electrónico, primero se requeriría el permiso de Mary, y los i-brokers pueden verificar dichas solicitudes para asegurarse de que sean legítimas.

Además de los =names para personas y los @names para organizaciones, el tercer tipo principal de i-names son los +names para conceptos genéricos. Este es el equivalente XRI de un sustantivo genérico en el idioma inglés, por ejemplo, +flowers , +phone.number o +table.of.contents . Los +names genéricos son muy útiles en el intercambio de datos distribuidos porque se pueden usar como referencias cruzadas XRI para especificar el tipo preciso de datos que se compartirán. Por ejemplo, =Mary.Jones/(+phone.number)/(+daytime) y @Acme/(+phone.number)/(+daytime) se pueden usar para solicitar los números de teléfono diurnos de Mary y Acme, respectivamente.

Véase también

Referencias

  1. ^ Especificación del Comité de Sintaxis XRI 2.0, Comité Técnico XRI de OASIS (14 de noviembre de 2005)

Enlaces externos