3

Android2.1からHTTPおよびJSONを介して利用したいホストされているVS2008sp 1を使用して作成されたado.netデータサービスがありますか?CRUD操作を簡単に行う方法に関するサンプルコードを持っている人はいますか?Restletを使用するとこれが非常に簡単になると聞きましたが、これを行う際のサンプルAndroidコードが見つからないようです。誰かが実際のコードを使ってチュートリアルを投稿できるなら、それは大いにありがたいです。

4

3 に答える 3

3

ここに良いリンクがあります..

http://composedcrap.blogspot.com/2009/08/connecting-to-net-web-service-from.html

それは使用していますksoap2 API

http://www.tuxpan.com/android-soap/android-ksoap2-build.zip

SOのここからの別のリンク...

KSOAP2を使用してAndroidから.NET Webサービスを呼び出す方法は?

そして、ここにAndroidからWCFへのリンクがあります....

Android で WCF サービスに接続できない

RESTful WCF サービスについては、ここに良いチュートリアルがあります...

http://mypetprojects.blogspot.com/2009/05/communication-between-wcf-service-and.html

于 2010-03-01T21:27:12.897 に答える
1

別のリンクを見つけました: http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet/288-restlet.html

便利そうです。

(すべてのリンクの Eclipsed4utoo に +1!)

于 2010-07-30T07:29:09.487 に答える
0

ここに遅れて(または非常に遅く)到着しましたが、現在または将来誰かを助けるかもしれません. Android クライアントから ado.net データ サービス (現在は WCF データ サービスに名前が変更されています) を使用する場合は、OData4jライブラリを参照することをお勧めします。このようなサービスに xml 形式と json 形式の両方で簡単にアクセスできます。また、RESTlet よりも高速です。
サンプルコード:

ODataConsumer c = ODataJerseyConsumer.create("http://url/WebService.svc");

List<OEntity> listEntities = c.getEntities("Movies").execute().toList();

if (listEntities.size() > 0 ) {

for(OEntity entity : listEntities) {

System.out.println(entity.getProperty("MovieID").getValue().toString());
   }
}

WCF Data Service と OData4j の詳細については、こちらを参照してください。

于 2012-08-21T14:23:43.620 に答える