2008年7月13日日曜日

Protocol Buffers

GoogleがProtocol Buffersなるものをオープンソース化した

僕が感じたイメージは
データを管理するクラスの定義を言語依存せずに記述できるもの。
XMLのスキーマを定義するものに近いと思います。

データクラスの定義。
各メンバの型、変数の定義が可能
C言語でいう enum も定義可能
また、可変長の配列の定義も出来るのが面白いなと思った。

外部に定義したクラスの読み込み(import)も可能
一通り網羅出来ていそうですね。

XMLのスキーマ覚えるよりは簡単そうやし、
時間みつけてちょっと遊んでみようかな

--
■Protocol Buffers, our serialized structured data, released as Open Source
http://google-code-updates.blogspot.com/2008/07/protocol-buffers-our-serialized.html

■Language Guide
http://code.google.com/apis/protocolbuffers/docs/proto.html

0 件のコメント:

ラベル