2010-08-03 1 views
7

Есть ли какой-либо OData провайдер SDK для Ruby или Java?Поставщик OData в Ruby/Java

+0

Есть ли какие-либо обновления на sdk для рубинов или рубинов на рельсах? –

+0

его 2017, и я до сих пор ничего не знаю. – aronlmin

ответ

0

Нет, к сожалению.

Есть только клиенты. Я успешно использовал ruby_odata. Он отлично работает с простой моделью и обеспечивает сопоставление для всех основных параметров запроса, хотя вам нужно знать операторы (например, eq, substringof и т. Д.).

Я столкнулся с более сложной моделью и немного нуждался в настройке кода. Это легко подобрать на: http://odetocode.com/Blogs/scott/archive/2010/07/11/odata-and-ruby.aspx

+2

Выглядит lik ruby_odata - это ** потребитель ** SDK, а не ** провайдер ** один. –

+1

Это неправильный ответ, поскольку ruby_odata действительно является потребительской (клиентской) библиотекой, а не библиотекой поставщика (сервера). – rmcsharry

+0

Ну, это правильно, потому что их нет, по крайней мере, не практические, с которыми вы можете работать и работать. – mydoghasworms

1

есть проект под названием odata4j на googlecode, который может использоваться для реализации производителей и потребителей. Но я еще не пробовал его

2

Есть провайдеры для Руби и Java здесь: http://www.odata.org/developers/odata-sdk

Edit: Предыдущая ссылка сломана, как указано ниже листинг здесь http://www.odata.org/libraries/

+2

Эта ссылка не работает. Во всяком случае, на сайте odata.org нет провайдеров Ruby (по состоянию на март 2013 года), хотя в списке присутствует Java. Я думаю, что правильная ссылка теперь http://www.odata.org/libraries/ – rmcsharry

1

Apache Olingo http://olingo.apache.org/ предоставляет библиотеку OData Java, которая реализует Open Data Protocol 2.0, поддержка 4.0 находится в бета-версии.

 Смежные вопросы

  • Нет связанных вопросов^_^