Как я взаимодействую с OData от Java?

OData является Microsoft, переупаковочная из ее Астории (теперь Услуги передачи данных WCF) УСПОКОИТЕЛЬНЫЙ протокол запроса/обновления. Если я хочу использовать Java для создания совместимого источника данных OData, как я делаю это? Точно так же, если я хочу использовать источник данных OData от Java, как я делаю это?

http://www.odata.org/

Частичный ответ ниже.

Веб-сайт OData предполагает, что тот Restlet поддерживает OData. Документация API Restlet упоминает org.restlet.ext.odata пакет.

www.restlet.org/

www.restlet.org/documentation/snapshot/jee/ext/org/restlet/ext/odata/package-summary.html

Действительно ли это - единственный ответ? Есть ли сообщения в блоге при выполнении этой интеграции?

23
задан Darrel Miller 16 March 2010 в 20:40
поделиться

5 ответов

В блоге Microsoft есть сообщение с различными указателями на ресурсы по взаимодействию OData:

Взаимодействие OData с .NET, Java, PHP, iPhone и другими

2
ответ дан 29 November 2019 в 02:52
поделиться

См. это: http: // blog. noelios.com/2010/03/15/restlet-supports-odata-the-open-data-protocol/ и это: http://wiki.restlet.org/docs_2.0/13-restlet /28-restlet/287-restlet/288-restlet.html

Также здесь есть постоянно растущий список информации об OData: http://odata.org/developers/odata-sdk

надеюсь, что это помогает

Alex

1
ответ дан 29 November 2019 в 02:52
поделиться

Любая библиотека Java, которая может потреблять поток Atom, сможет читать источник OData. Любая библиотека Java, которая может выполнять протокол Atom pub, сможет обновлять службу OData.

Что вы не сможете делать из коробки, так это выполнять запросы и получать доступ к свойствам EDM. В зависимости от того, насколько свободная связь вам необходима, это будет либо очень просто сделать, либо чертовски сложно. Если вы сможете выдержать связь вашего клиента с сервисом, то извлечь данные из записи OData будет довольно просто с помощью любого парсера XML.

2
ответ дан 29 November 2019 в 02:52
поделиться

Дополнительная информация: http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet.html

1
ответ дан 29 November 2019 в 02:52
поделиться

Также есть odata4j .

12
ответ дан 29 November 2019 в 02:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: