私は現在、既存のバイナリプロトコルを維持している現在のC++ネットワーク手作業シリアル化メカニズムを改善する方法を調査しています。 最初に取ったアプローチは、Boost.AsioとBoost.Serialisationをバイナリ直列化を使用してコード化することでした。とにかく、現在の手作業での実装よりやや遅い(10%)ことがわかりました。誰でもBoost.Asioと一緒にGoogleのprotobufを使用することに関する実際の_real_work_経験がありますか?Googleのプロトコルバッファを使用したBoost.Asio
私はサンプルのためにグーグルを検索するだけ来アップするために、この例でできた:
Boost Asio with google protocol buffers sample
は、実際のプロジェクトでこれを誰もやっていますか?これは非常に高速でなければならないので、私は非常に興味深いパフォーマンス数値を持っています。
あなたは数字を示す画像を添付することはできますか? –
申し訳ありません私はそれを開示することはできません:( – jvaz