2012-03-23 14 views
0

私は、Entity-Objectsの概念と同じように、各データベーステーブルに対応する複数のクラスをアンドロイドクライアントアプリケーションで作成しました。カスタムクラスのオブジェクトをAndroidからJava Serverに送信するにはどうすればいいですか?

私は、Androidクライアントアプリケーションにサーバーのデータベースからデータを取得し、それがさらにデータを処理し、いくつかのロジックを適用するために、これらの作成したクラスのオブジェクトに設定されたデータを返さ割り当てます。

私はまた、サーバー上でそれらを処理したり、データベースに/更新を挿入するために、オブジェクトの形でサーバにアンドロイドからデータを送信します。

(私は、HttpClientとHttpPostを使用してサーブレットにデータを送信できますが、オブジェクトの送信方法と、オブジェクトの形式でデータベースの結果セットを受け取る方法はわかりません)。

ので、その後、私を修正してください場合は、私のこのアプローチは、間違っているかもしれないので、私はクライアントサーバプログラミングに新たなんです。 サンプルコードはすべて歓迎されます。

答えて

2

通常、オブジェクトを表すサーバーに何らかのStringを送信します。あなたはJSONを生成することでそれを行うことができます。その

+2

+1のお手伝いをすることができますが、私は代わりに、サードパーティのAPI /ライブラリに依存のネイティブライブラリとクラスを使用することを好むだろうGSONのような素敵なライブラリがあります。 –

+1

もちろんこれは素晴らしいアプローチです。 Androidでは、すでにこのような用途にorg.json.JSONObjectを使用することができます。 – Tim

+0

ありがとうTim! 私はたくさん試しましたが、私はすでにこれを初めて知っているので、成功することはできませんでした。 あなたは私にそのことをするためにいくつかの行を見せてもらえますか? –

関連する問題