私は、アプリケーションの他のユーザーとデータを同期させるためにバックエンドサーバーが必要なアンドロイド用のアプリケーションの開発を計画しています。私はUNIXサーバ上で動作する標準のJavaでこのサーバを書くつもりです。DalvikからJava SEへの通信
私はかつてこれを2台のアンドロイドデバイス間で直接行いました。この場合、私は両端で送信する必要があるすべてのデータをシリアライズしました。
しかし、Dalvikがシリアル化する形式とJava SEの形式は互換性がないと思われます。これは本当ですか?それがあれば、私の選択肢は何ですか?私の心に突き刺されたことの一つは、ソケット上に生のXMLを送ることでしたが、より良い選択肢があれば、私はそれらを聞いてうれしく思います。
ありがとうございました。
本当に最適なオプションのようです。私はそれを試して、それがどのように行くか見る。ありがとう。 – monoceres
ようこそ。 Jackson ObjectMapperを見てください。シリアライズとデシリアライズを行うことができます。 JavaのネイティブObjectInput/OutputStreamを使用するよりも高速です。このソリューションを使用して、後でiPhoneや他のモバイルアプリケーションを作成することもできます。最後に、RESTful Webサービスの作成に役立つJeresy(http://en.wikipedia.org/wiki/JAX-RS)を見てください。 –