Odata используется Netflix и во многих из продуктов Microsoft (серверы: CRM, SharePoint, SQL Server; клиенты: Excel).
Хотя Одата интересна, у него есть свой набор преимуществ и компромиссов.
Я разработал и построить пользовательскую поисковую систему для внутреннего использования. Многие разработчики используют поисковую систему для отчетности и списки, замена отчетов и функциональности пользовательских поисковых / фильтров в каждой строке бизнес-приложения с этой поисковой системой.
У меня есть приличная система, позволяющая запросу / фильтрацию в моей поисковой системе. Это все URL, так что это легко использовать.
На данный момент я хочу добавить немного больше возможностей для URL «командной строки». Одата - соблазнительный выбор, потому что мы уже используем много Microsoft Tech. Он также имеет стандартный язык для фильтров с логической логикой и т. Д.
Есть ли какие-либо другие законные стандарты, основанные на кадрах отдыха, такие как Odata, на которые я должен посмотреть?
Я не уверен, что мне нужен полный стек Одата для того, что я 'я делаю. Моя простая фильтрация на основе запросов на основании на основе строки работает очень хорошо в этот момент. Просто хочу провести некоторую должную осмотрительность, чтобы я мог сделать обоснованное решение.
Спасибо.
Редактировать
Что я ищу, это скорее рамки для создания моего поиска API. LUCELE / SOLR Используйте синтаксис URL http://lucene.apache.org/solr/tutorial.html Как делает ODATA. Lucene / Solr не совсем то, что я ищу и слишком сложен для моего сценария. Однако у них хорошо определенный URL API.
Я ищу любые другие хорошо определяющие примеры API на основе URL. Я хочу увидеть «предшествующее искусству» для определения синтаксиса запроса / поиска на основе параметров строки URL и запроса.