XDI

XDI (skrót od „ eXtensible Data Interchange ”) to semantyczny format wymiany danych i protokół opracowywany przez Komitet Techniczny OASIS XDI . Nazwa pochodzi od adresowalnego modelu grafu, którego używa XDI: każdy węzeł w grafie XDI jest własnym RDF , który jest jednoznacznie adresowalny.

Tło

Główne cechy XDI to: możliwość łączenia i zagnieżdżania grafów RDF w celu zapewnienia kontekstu; pełna adresowalność wszystkich węzłów na grafie na dowolnym poziomie kontekstu; reprezentacja operacji XDI jako instrukcji grafu, dzięki czemu autoryzacja może być wbudowana w graf; standardowy JSON ; oraz prosty język ontologii do definiowania wspólnej semantyki przy użyciu usług słownikowych XDI.

Protokół XDI opiera się na wymianie komunikatów XDI, które same są grafami XDI. Ponieważ semantyka każdej wiadomości jest w pełni zawarta w grafie XDI tej wiadomości, protokół XDI może być powiązany z wieloma protokołami transportowymi. XDI TC definiuje powiązania z HTTP i HTTPS , ale bada również powiązania z XMPP i potencjalnie bezpośrednio z TCP/IP .

XDI zapewnia również znormalizowany przenośny format autoryzacji zwany umowami łącza XDI . Kontrakty łączące to podgrafy XDI, które wyrażają uprawnienia, jakie jeden aktor XDI (osoba, organizacja lub rzecz) przyznaje innemu w celu uzyskania dostępu do grafu danych XDI i korzystania z niego. Kontrakty łącza XDI umożliwiają wyrażenie tych uprawnień w standardowym formacie do odczytu maszynowego, zrozumiałym dla każdego punktu końcowego XDI.

Takie podejście do udostępniania globalnie rozproszonych danych modeluje rzeczywiste mechanizmy umów społecznych i umów prawnych, które wiążą cywilizowanych ludzi i organizacje we współczesnym świecie. W ten sposób XDI może być kluczowym czynnikiem umożliwiającym rozproszoną sieć społecznościową . Zostało to również przytoczone jako mechanizm wspierający nową koncepcję prawną, Wirtualne prawa [ potrzebne źródło ] , które opierają się na nowym podmiocie prawnym, „wirtualnej tożsamości” i nowym podstawowym prawie: „mieć lub nie mieć tożsamości wirtualne”.

Usługi publiczne oparte na specyfikacji OASIS XDI są opracowywane przez międzynarodową organizację non-profit, XDI.org Archived 2008-05-13 at the Wayback Machine .

Zobacz też

Linki zewnętrzne

Implementacje