23

OData は Microsoft が Astoria (現在の WCF Data Services) の RESTful クエリ/更新プロトコルを再パッケージ化したものです。Java を使用して OData 互換のデータ ソースを作成したい場合、どうすればよいですか? 同様に、Java から OData データ ソースを使用したい場合、どうすればよいでしょうか?

http://www.odata.org/

以下の部分的な回答。

OData の Web サイトは、Restlet が OData をサポートすることを示唆しています。Restlet の API ドキュメントでは、org.restlet.ext.odata パッケージについて言及しています。

www.restlet.org/

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

これが唯一の答えですか?この統合に関するブログ投稿はありますか?

4

6 に答える 6

12

odata4jもあります。

于 2010-04-17T21:37:37.487 に答える
6

There is a olingo library in java which can be used for RESTful communication with Odata protocol.

you can refer the following link for the reference: https://olingo.apache.org/doc/odata4/index.html

You can find the source code for sample project too from the above link.

于 2016-02-24T12:32:00.413 に答える
2

OData 相互運用性リソースへのさまざまなポインタを含む Microsoft ブログ投稿があります。

.NET、Java、PHP、iPhone などとの OData 相互運用性

于 2010-03-17T12:06:20.367 に答える
2

Atom フィードを使用できる Java ライブラリはすべて、OData ソースを読み取ることができます。Atom pub プロトコルを実行できる Java ライブラリはすべて、OData サービスを更新できます。

そのままでは実行できないのは、クエリの実行と EDM プロパティへのアクセスです。どの程度疎結合にする必要があるかに応じて、これは非常に簡単に実行できるか、非常に困難になります。クライアントをサービスに結合することができれば、XML パーサーを使用して OData エントリからデータを引き出すのは非常に簡単です。

于 2010-03-16T20:44:12.137 に答える
1

これを参照してください: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

お役に立てれば

アレックス

于 2010-03-18T06:01:22.427 に答える
1

詳細はこちら: http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet.html

于 2010-03-23T09:10:38.220 に答える