2

私は、Tomcatサーバーに大きく依存するAndroidアプリケーションを作成しています。遠くに行く前に、コミュニケーションの設定方法についてアドバイスをもらいたいと思いました。アプリケーションによって送信されるデータに対するさまざまな要求があります。これを実装するための最良の方法は何ですか。オブジェクトをシリアル化するのですか、それともより良い方法がありますか?良いチュートリアルへのリンクをいただければ幸いです。

4

2 に答える 2

2

私は次の方法で私のアプリケーションでこれを解決します:

まず、RestWebService(つまり、JAXRSリファレンス実装)を使用します。これは、Tomcatサーバー上の通信エンドポイントです。

次に、JSON文字列を使用してメッセージの交換を行うことができます。これらはAndroidで十分にサポートされており、JAXRSとJACKSONを組み合わせることで、オブジェクトをJSONに簡単に変換したり、逆シリアル化したりすることができます。私は通常、両側で使用可能である必要があるすべてのオブジェクトを含み、このLibを両方のプロジェクトに含めるJSONオブジェクトライブラリを作成します。

于 2013-02-19T15:03:17.117 に答える
2

RESTfulWebサービスに満足しています。そうすれば、フロントエンドについてあまり考えなくても、バックエンドを開発する自由が得られます。私はRESTAPIとしてJerseyをお勧めします。Web上にいくつかのチュートリアルがあります(名前を挙げればvogella.com)。

于 2013-02-19T15:05:03.850 に答える