Protocol Buffers v3.2.0rc2 发布,Google公司开发的一种数据描述语言

jopen 8年前
   <p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/0ea1b617424d9f2e8cd77b6dbc5dadfd.png" /></strong></p>    <p>Protocol Buffers (ProtocolBuffer/protobuf)是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。现阶段支持C++、JAVA、Python等三种编程语言。</p>    <p><strong>为什么不只用XML?</strong>同XML相比,Protocol buffers在序列化结构化数据方面有许多优点(google官方提出):</p>    <ul>     <li>更简单</li>     <li>数据描述文件只需原来的1/10至1/3</li>     <li>解析速度是原来的20倍至100倍</li>     <li>减少了二义性</li>     <li>生成了更容易在编程中使用的数据访问类</li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958998480218686270" rel="nofollow"><strong>protobuf-cpp-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998480329203235" rel="nofollow"><strong>protobuf-cpp-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998480430201559" rel="nofollow"><strong>protobuf-csharp-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998480527794040" rel="nofollow"><strong>protobuf-csharp-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998480623913907" rel="nofollow"><strong>protobuf-java-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998480714371540" rel="nofollow"><strong>protobuf-java-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998480796977585" rel="nofollow"><strong>protobuf-javanano-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998480901042279" rel="nofollow"><strong>protobuf-javanano-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998480979992082" rel="nofollow"><strong>protobuf-js-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998481077147365" rel="nofollow"><strong>protobuf-js-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998481159097892" rel="nofollow"><strong>protobuf-objectivec-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998481251884090" rel="nofollow"><strong>protobuf-objectivec-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998481340037715" rel="nofollow"><strong>protobuf-php-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998481437222229" rel="nofollow"><strong>protobuf-php-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998481518143160" rel="nofollow"><strong>protobuf-python-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998481607212103" rel="nofollow"><strong>protobuf-python-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998481689332135" rel="nofollow"><strong>protobuf-ruby-3.2.0rc2.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958998481770086841" rel="nofollow"><strong>protobuf-ruby-3.2.0rc2.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998481858005896" rel="nofollow"><strong>protoc-3.2.0rc2-linux-x86_32.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998481941701509" rel="nofollow"><strong>protoc-3.2.0rc2-linux-x86_64.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998482031781341" rel="nofollow"><strong>protoc-3.2.0rc2-osx-x86_32.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998482118528732" rel="nofollow"><strong>protoc-3.2.0rc2-osx-x86_64.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998482201509853" rel="nofollow"><strong>protoc-3.2.0rc2-win32.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958998482295354957" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958998482387900448" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>    </ul>    <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/143019">http://www.open-open.com/news/view/143019</a></p>