1

C ++サーバーとAndroidクライアントの間でデータを交換/構造をシリアル化するための最良の方法またはライブラリは何ですか? パフォーマンスは不可欠です。圧縮が優先されます。現在、 msgpack ( https://github.com/msgpack/msgpack-java )を使用してパケット交換を実装しようとしています- Android 側の場合。

4

1 に答える 1

1

Msgpack/protobufはこのタスクに適しています。

ただし、Msgpackは「オプション」の値またはバージョン管理を完全にはサポートしていません(アプリケーションにとって重要な場合があります)。一方、すべてのprotobuf-RPC実装が相互に互換性があるかどうかはわかりません(Msgpack-RPCプロトコルはすべてのプラットフォーム/実装で同じです)。

于 2013-03-22T21:10:57.807 に答える