3

ADO.NET Data Service の非 .Net コンシューマーの例に出くわした人はいますか? Astoria とは何か、どのように使用できるかを調べて 2 日目です。また、なぜWebサービスの代わりにこれを使用するのですか?

サンプルを実行した後、システムからデータを取得するための RESTful なアプローチを取得します。そして、それを .net クライアントにプラグインするのは非常に簡単です。しかし、.NET 以外のコンシューマがどのように対処するのか疑問に思いました。

どんなアイデア(ポインタ)も間違いなく高く評価されています...

4

4 に答える 4

2

ADO.NET Data Services はそれ自体を RESTful サービスとして公開しているため、URI に対して RESTful 呼び出しを行うことができるものはすべて、サービスを適切に使用できます。X テクノロジに関連する .NET を探すのではなく、使用しているテクノロジ (Python、PHP、Whatever) を調べて、RESTful サービスを呼び出す方法を調べる必要があると思います。ADO.NET がデータ サービスをホストすると、それが起動し、誰でも使用できるようになります。

于 2008-11-08T16:51:15.393 に答える
1

これで、ADO.NETDataServicesベースのサービスと通信するためのPHPおよびJAVAクライアントライブラリができました。

于 2009-11-02T18:01:00.403 に答える
0

ADO.NET データ サービスを使用するために必要なのは、GET、POST、PUT、および DELETE 動詞を使用して HTTP 要求を作成し、Accept ヘッダーを設定する機能だけです。

すべてのプログラミング環境でこれらが提供されるわけではありません。たとえば、Silverlight 2 と J2ME は GET と POST しか実行できず、PUTと DELETE は実行できません。これは、Java Micro Edition クライアントから最新バージョンの ADO.NET Data Services (1.5 CTP) への更新または削除を行うことができないことを意味します。

于 2009-08-13T16:07:34.190 に答える
0

Data Services 用のかなり成熟した AJAX ベースのクライアント ライブラリもあります。詳細については、ASP.NET AJAX コントロール ツールキットを参照するか、OData.org にアクセスしてください。

于 2010-04-09T18:19:10.000 に答える