Extensible Name Service (XNS)

Extensible Name Service (XNS) è un protocollo aperto basato su XML (Extensible Markup Language) che specifica un modo per stabilire e gestire un sistema di indirizzamento universale. Un indirizzo universale XNS funge da punto di contatto permanente per una persona fisica o un'altra persona giuridica, come un'azienda. XNS può essere considerato una versione avanzata del DNS (Domain Name System) perché risolve un indirizzo universale in qualsiasi altro tipo di indirizzo, proprio come il DNS risolve un nome di dominio in un indirizzo IP.

In combinazione con gli agenti Web (programmi che comunicano tra loro per scambiare informazioni in modo autonomo), gli indirizzi universali possono costituire la base per comunicazioni automatizzate complesse. Secondo il World Wide Web Consortium (W3C), tale elaborazione autonoma è essenziale per il futuro sviluppo del commercio basato sul Web.

Ecco come funziona: l'indirizzo universale accede all'agente Web, che rappresenta un individuo o un'entità. Tutte le informazioni di contatto modificabili come indirizzo, numero di telefono o indirizzo e-mail sono collegate all'indirizzo universale permanente e vengono aggiornate automaticamente a livello globale quando si verifica una modifica.