2016-06-22 2 views
1

Am довольно новый для OData. В моем интернет-чтении я понял, что Apache Olingo лучше (vs OData4j) для Java-реализации OData-сервиса и потребителя OData.Olingo - нужна помощь OData?

Не могли бы вы помочь мне с образцом кода службы Olingo и потребителем Olingo?

Любая помощь в этом отношении очень ценится.

Имейте хороший.

Спасибо.

ответ

1

Сначала вы хотите ознакомиться с документацией Олинго here. Их документация в порядке, но как только вы начинаете ее расширять, там не так много. Как вы можете сказать, никто из них не отвечает на это в течение 18 часов. OData сейчас не является горячей темой.

Если вы хотите создать услугу без JPA это хороший ресурс: OData Service with Olingo

Если вы хотите создать службу, которая использует OData JPA это хороший ресурс: OData JPA Web App. Также этот полезен Olingo OData with MySQL.

Вот документ о том, как создать клиента: Olingo Client Мы действительно используем Excel в качестве клиента, который довольно приятен для пользователей Excel. Тем не менее, бывают случаи, когда Excel имеет проблемы совместимости с определенными функциями (сложные типы EDM). Вот хорошая документация по использованию Excel and OData

+0

Спасибо, Brod, за отзыв. Какие-либо выявленные недостатки вокруг ODATA, что они не так горячие? Есть ли еще лучшие альтернативы сейчас? Еще раз спасибо! – user3216514

+0

Кстати, если вам нравится мой ответ, было бы здорово, если бы вы приняли его как ответ :) Есть определенные альтернативы OData. Все зависит от того, что вы хотите сделать. Родные службы отдыха - хороший маршрут. Если вы ищете тип запроса Служба останова GraphQL довольно милая. Он был разработан в Facebook. В GitHub есть несколько реализаций Java, таких как: https://github.com/graphql-java/graphql-java – Brod

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