.proto ファイル拡張子
ファイルの種類Protocol Buffer File
開発者 | |
カテゴリー | 開発者ファイル |
フォーマット | Text |
.PROTO オプション番号
Googleのプロトコルバッファ形式で作成された開発者ファイル。データの交換に使用されるデータシリアル化形式。論理レコードとして1つ以上の「メッセージ」を指定します。各レコードには名前と値のペアが含まれます(たとえば、PersonメッセージにはID、名前、およびアドレスがあります)。データ交換用のXMLの代替として設計されています。
プロトコルバッファのスキーマを指定したら、Google Java、C ++、またはPythonのプロトコルバッファライブラリ( "protobuf")を使用してソースコードを自動生成できます。生成されたソースコードは、構造化データを作成し、それを入出力ストリームに読み書きするためにプログラムで使用できます。
プロトコルバッファは、Java、C ++、またはPythonプログラムのオブジェクトをシリアル化するために使用されます。これにより、データを共通のフォーマットでエンコードし、3つの言語で書かれたアプリケーション間で交換することができます。
注意:プロトコルバッファは、Googleのほとんどすべての社内ファイルフォーマットとRPCプロトコルで使用されます。 >
Linux |
|