详解 Google Protocol Buffer 协议

Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,可以用于结构化数据序列化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python、JS、Ruby等多种语言的 API。

在本场 Chat 中,会讲到如下内容:

  1. Protobuf 协议简介及与其他协议的区别;
  2. Protobuf 语法介绍及文件编译;
  3. 基于 Protobuf 编写一个合格的IM通信协议;

阅读本文,你可以获得:

  1. 了解 Protobuf 协议相关知识;
  2. 能够熟练的编写 Protobuf 协议;

适用人群:对通信协议感兴趣的技术人员

阅读全文: http://gitbook.cn/gitchat/activity/5d9bf7be6133b845b82d7785

您还可以下载 **** 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

详解 Google Protocol Buffer 协议