Przejdź do zawartości

Open Data Protocol

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Cherrythomas (dyskusja | edycje) o 21:01, 5 mar 2011. Może się ona znacząco różnić od aktualnej wersji.
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Open Data Protocol (OData) - protokół sieciowy służący do pobierania oraz aktualizowania danych stworzony przez firmę Microsoft. Oparty jest na standardowych protokołach sieciowych takich jak HTTP i ATOM, dodając do nich możliwość wykonywania zapytań i zwracania podzbiorów danych w formacie XML lub JSON. Protokół oparty jest na licencji Microsoft Open Specification Promise.


Pojęcia podstawowe

  • Collection (kolekcja) - zasób przechowujące zbiór elementów Member Resource
  • Entity Data Model (Model danych) - abstrakcyjny model danych wykorzystywany przez serwis OData
  • Entry (wpis) - element kolekcji reprzentowany przez Atrom Entry Document (dla reprezentacji XML) lub obiekt JSON (dla reprezentacji JSON)
  • Feed (źródło) - reprezentacji kolecji
  • Link (relacja) - określa relację pomiędzy dwoma wpisami
  • Property (właściwość) - element reprezentujący część wpisu
  • Resource (zasób) - dostępny poprzez sieć obiekt danych