Protocol Buffers v3.2.1 發布,Google公司開發的一種數據描述語言

jopen 7年前發布 | 15K 次閱讀 Google XML Java Python Protocol Buffers C/C++

 

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

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

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

下載

本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/5d7467f6

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