XDI2 ("XDI Two") is a general-purpose, lightweight and modular Java implementation of XDI.
XDI /// MyData2016 |
XDI /// ÆVATAR |
See here for more information about the XDI2 client.
XDIAgent xdi = new XDIBasicAgent(); ContextNode c = xdi.get(XDIAddress.create ("=markus<#email>"), null); System.out.println(c.getLiteral() .getLiteralDataString());
See here for more information about the XDI2 server.
The XDI2 server can be configured in various ways, e.g. to operate a cloud service provider, to self-host a single XDI endpoint, or to provide special-purpose services.
Example XDI2 server instanceSee here for more information about the XDI2 web tools.
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
Get a cloud name such as =yourname and an XDI server instance in a test ("OTE") environment. You can use it with existing XDI applications or for development.
XDI sandbox registrationIf you have a cloud name and XDI server instance, you can use the XDI cloud manager to access and manage your personal data, connections, keys, cloud cards, etc.
XDI cloud managerxdi.js is an XDI client library for JavaScript, intended to be used by browser-based applications or NodeJS modules to communicate with XDI servers.
xdi.jsFacebook connector:
xdi2-connector-facebook
Personal.com connector:
xdi2-connector-personal
Self-hosted configuration:
xdi2-selfhosted
Cloud service provider configuration:
xdi2-csp
Used by