Extensible Name Service ( XNS) ist ein offenes Protokoll für die für universelle Adressierungen.
XNS basiert auf der Extensible Markup Language ( XML) und hat eine gewisse Ähnlichkeit mit dem DNS-System. Während das DNS-System einen Domainnamen in eine IP-Adresse auflöst, kann XNS universelle Adressen in andere Adressen auflösen.
So kann eine universelle Adresse eines Web-Clients in die einzelnen Kontaktinformationen wie die Anschrift, Telefonnummer und E-Mail-Adresse zerlegt und bei Änderungen automatisch verwaltet werden.