數據格式:Protocol Buffers 介紹

openkk 12年前發布 | 16K 次閱讀 Google 常用工具包

Protocol Buffers (ProtocolBuffer/protobuf)是Google公司開發的一種數據描述語言,類似于XML能夠將結構化數據序列化,可用于數據存儲、通信協議等方面。現階段支持C++、JAVA、Python等三種編程語言。

為什么不只用XML?同XML相比,Protocol buffers在序列化結構化數據方面有許多優點(google官方提出):

  • 更簡單
  • 數據描述文件只需原來的1/10至1/3
  • 解析速度是原來的20倍至100倍
  • 減少了二義性
  • 生成了更容易在編程中使用的數據訪問類

項目主頁:http://www.baiduhome.net/lib/view/home/1325142984264

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!