Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
XDI
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Unreferenced|date=October 2023}} '''XDI''' ('''eXtensible Data Interchange''') is a semantic data interchange format and protocol under development by the [[OASIS (organization)|OASIS]] [http://www.oasis-open.org/committees/xdi XDI Technical Committee]. The name comes from the addressable graph model XDI uses: every node in the XDI graph is its own [[Resource Description Framework|RDF]] graph that is uniquely addressable. ==Background== The main features of XDI are: the ability to link and nest RDF graphs to provide context; full addressability of all nodes in the graph at any level of context; representation of XDI operations as graph statements so authorization can be built into the graph; a standard [[JSON]] serialization format; and a simple ontology language for defining shared semantics using XDI dictionary services. The XDI protocol is based on an exchange of XDI messages which themselves are XDI graphs. Since the semantics of each message is fully contained within the XDI graph of that message, the XDI protocol can be bound to multiple transport protocols. The XDI TC is defining bindings to [[HTTP]] and [[HTTPS]], however it is also exploring bindings to [[XMPP]] and potentially directly to [[TCP/IP]]. XDI also provides a standardized portable authorization format called XDI [[link contract]]s. Link contracts are XDI subgraphs that express the permissions that one XDI actor (person, organization, or thing) grants to another for access to and usage of an XDI data graph. XDI link contracts enable these permissions to be expressed in a standard machine-readable format understood by any XDI endpoint. This approach to globally distributed [[data sharing]] models the real-world mechanisms of [[social contract]]s and legal contracts that bind civilized people and organizations in the world today. Thus XDI can be a key enabler of a distributed [[Social Web]]. It has also been cited as a mechanism to support a new legal concept, Virtual Rights {{citation needed|date=August 2014}}, which are based on a new legal entity, the "virtual identity", and a new fundamental right: "to have or not to have virtual identities". Public services based on the OASIS [http://www.oasis-open.org/committees/xdi XDI] specification are under development by an international non-profit organization, [http://www.xdi.org XDI.org] {{Webarchive|url=https://web.archive.org/web/20080513190900/http://gss.xdi.org/ |date=2008-05-13 }}. ==See also== * [[Link contract]] * [[i-name]] * [[i-number]] ==External links== * [http://www.oasis-open.org/committees/xdi OASIS XDI Technical Committee] * [http://www.xdi.org XDI.org] {{Webarchive|url=https://web.archive.org/web/20080513190900/http://gss.xdi.org/ |date=2008-05-13 }} * [http://wiki.oasis-open.org/xdi/XdiGraphModel OASIS XDI TC wiki page with links to documents explaining the XDI graph model] <!-- * [http://planetwork.net/journal/article.php?lab=reed0704 The Social Web: Creating An Open Social Network with XDI] in the [http://planetwork.net/journal Planetwork Journal]. --> <!-- * [http://www.virtualrights.org Virtual Rights] --> <!-- AWOL: * http://www.albertoconde.com.ar/FORO/ Forum on developing the Virtual Identity legal figure, and the Fundamental Right --> ===Implementations=== * [http://xdi2.org/ XDI2 open source XDI reference implementation in Java] {{Webarchive|url=https://web.archive.org/web/20141205205657/http://xdi2.org/ |date=2014-12-05 }} Site has live utilities for experimenting directly with XDI {{OASIS Standards}} [[Category:XML-based standards]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation needed
(
edit
)
Template:OASIS Standards
(
edit
)
Template:Unreferenced
(
edit
)
Template:Webarchive
(
edit
)