Protokol OData
Nálepky:
Velký problém serverových produktů od Microsoftu, např. Sharepoint, CRM, Windows Live atd., byla nekonzistence webových služeb zpřístupňujících data na serverech. Šlo sice o webové služby, ale každá se používala jinak nebo si zaváděla svůj vlastní jazyk pro popis dat. To vše vyžadovalo ze strany programátora studium dodatečné dokumentace a nedostatek hotových knihoven mimo .NET svět.
Před nějakým časem vznikl projekt Astoria, který využíval návrhový vzor REST a serializaci dat do formátu ATOM nebo JSON podle přání klienta. Z tohoto počinu pak vznikl protokol OData, který se postupně stává základem pro publikaci dat z MS serverů. Díky použitému návrhovému vzoru REST, formátu ATOM a JSON je implementace tohoto protokolu velmi jednoduchá na libovolné platformě.
Zdroj: MSDN blog