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