XRI

XRI (eXtensible Resource Identifier) is a URI-compatible scheme and resolution protocol for abstract identifiers developed by the XRI Technical Committee at OASIS. The goal of XRIs is to provide a universal format for identifiers that are domain-, location-, application-, and transport-independent, so they can be shared across any number of domains and directories.

Contents

XRI Documents

XRI Features

Why not just use HTTP URIs?

The TC is composing a list of answers to this very frequently asked question. The following list is a summary of the main points made.

Unique Features of XRI

Applications of XRI

I-name and I-number concepts use XRI.

XRIs also form the basis for the XDI trusted data sharing protocol under development by the OASIS XDI Technical Committee.

Examples

(Note that none of these show the prefix "xri://", which is optional in XRIs when they are not in URI normal form.)

Example XRIs composed entirely of reassignable segments:

 =Mary.Jones
  @Jones.and.Company
  +phone.number
  +phone.number/(+area.code)
  =Mary.Jones/(+phone.number)
  @Jones.and.Company/(+phone.number)
  @Jones.and.Company/((+phone.number)/(+area.code))
 

Example XRIs composed entirely of persistent segments:

 !!1002!A7C5
  !!1002!A7C5/!D90F.88
 

Example of XRIs with mixes of persistent and reassignable segments (XRI allows any combination of the two):

 !!1002!A745/(+phone.number)
  @Jones.and.Company/!D90F.88/(+area.code)
 

See Also

External Links

See also: XRI, DDDS, DNS, Dataweb, HTTP, I-name, I-number, IP Address, IRI, NAPTR