2010-11-25 4 views
1

サーバーと通信するアプリケーションを開発する必要があります。私はAndroidには新しいものではありませんが、サーバー/クライアント通信を使用するプログラムを開発したことはありません。Android用サーバーとクライアント間の通信を構築する方法データベースを使用するアプリケーション

基本的には、自分のデータベースをサーバーに保存する予定であり、このサーバーはクライアントからクエリを受け取り、その結果を返します。クライアントからサーバーにクエリを送信するにはどうすればよいですか?結果のデータをクライアントでどのように取得できますか?

どのような種類の接続/プロトコルを使用するべきかわかりません。あなたは私に何か本を提案できますか?または、このテーマで経験のある人がいる場合は、私に助言を与えることができますか?私の出発点は何ですか?

ありがとうございます。

答えて

2

RPC - リモートプロシージャコールと呼ばれます。多くの異なるプロトコルと実装があります。 HTTP経由で動作するものを選択する必要があります(これはどのネットワークでもほとんど機能します)。

てみXML-RPCまたはJSON-RPC:

いくつかの出発点:

http://code.google.com/p/android-json-rpc/

http://oss.metaparadigm.com/jsonrpc/

http://code.google.com/p/android-xmlrpc/

http://en.wikipedia.org/wiki/XML-RPC#Java

関連する問題