Android2.1からHTTPおよびJSONを介して利用したいホストされているVS2008sp 1を使用して作成されたado.netデータサービスがありますか?CRUD操作を簡単に行う方法に関するサンプルコードを持っている人はいますか?Restletを使用するとこれが非常に簡単になると聞きましたが、これを行う際のサンプルAndroidコードが見つからないようです。誰かが実際のコードを使ってチュートリアルを投稿できるなら、それは大いにありがたいです。
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へのリンクがあります....
RESTful WCF サービスについては、ここに良いチュートリアルがあります...
http://mypetprojects.blogspot.com/2009/05/communication-between-wcf-service-and.html
別のリンクを見つけました: http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet/288-restlet.html
便利そうです。
(すべてのリンクの Eclipsed4utoo に +1!)
ここに遅れて(または非常に遅く)到着しましたが、現在または将来誰かを助けるかもしれません. 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 の詳細については、こちらを参照してください。