TCP ソケット経由で Android からリモート サーバーに複雑なデータを送信したいと考えています。オブジェクトをシリアル化する必要があることはわかっています。Android では、これは parcelable を介して行われます。ただし、これは Android 固有のインターフェイスであり、サーバーはシリアライズ可能なインターフェイスしか認識しません。また、その逆も同様です android は、シリアル化可能なインターフェイスを認識しません。
Android とサーバーの両方がオブジェクトを「認識」する必要がありますが、それらは 2 つの異なる方法で実装されます (サーバー --> シリアライズ可能、アンドロイド --> パーセル可能)。
オブジェクトを TCP 経由でサーバーに正常に送信できるように、これらのインターフェイスを適切に使用するにはどうすればよいですか?