最終更新:2020-12-03 (木) 03:00:32 (47d)  

Protocol Buffers
Top / Protocol Buffers

構造化データをバイト列に変換(シリアライズ)するソフトウェア。プログラム言語中で用いられるデータ構造をファイルに保存する際や、RPC(Remote Procedure Call)でデータをやり取りする際などに用いられる。

  • XMLに比べファイル容量にして10分の1、解析速度にして100倍速い

http://code.google.com/apis/protocolbuffers/

Protocol Buffers/バージョン

Proto Definition file

  • IDLで定義(.proto)

コンパイル

  • example.protoから下記を生成
    • example.pb.cc
    • example.pb.h