среда, 18 февраля 2015 г.

Управление данными с помощью протокола OData @habrahabr



Open Data Protocol (OData) – это открытый веб-протокол для запроса и обновления данных. Протокол позволяет выполнять операции с ресурсами, используя в качестве запросов HTTP-команды, и обмениваться данными в форматах JSON или XML.



OData является одним из лучших стандартов для создания RESTful API.



Вы можете запрашивать данные используя простые HTTP запросы, например:

http://ift.tt/1EniLjy eq «Lamar»

Найти всех людей по имени Lamar.



OData позволяет задавать огромное число параметров, которые позволяют сформировать очень сложные запросы к источнику данных, например:

http://ift.tt/1EniLjA eq 'Georgie'&$top=10&$orderby=title

Выбрать все книги, удовлетворяющие следующему условию: президент издательства в котором издана книга, любит книги некоего автора с именем “Georgie”. Результат запроса необходимо отсортировать по названию, выдать первые 10 книг.



Язык запросов OData сопоставим по мощности с SQL.

Читать дальше →



via Хабрахабр / Интересные / Тематические публикации http://ift.tt/1EniJIm

Комментариев нет:

Отправить комментарий