protobuf是由Google开发的一套对数据结构进行序列化的方法,可用做通信协议,数据存储格式等等。其特点是不限语言、不限平台、扩展性强。

语言无关、平台无关:即 ProtoBuf 支持 Java、C++、Python 等多种语言,支持多个平台。
高效:即比 XML 更小(3 ~ 10倍)、更快(20 ~ 100倍)、更为简单。
扩展性、兼容性好:你可以更新数据结构,而不影响和破坏原有的旧程序。

ProtoBuf协议详解相关推荐

  1. HTTP协议详解(真的很经典)

    转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的 ...

  2. Http 协议详解笔记

    HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第 ...

  3. Http协议 详解(转载)

    http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分 ...

  4. ARP协议详解之ARP动态与静态条目的生命周期

    ARP协议详解之ARP动态与静态条目的生命周期 ARP动态条目的生命周期 动态条目随时间推移自动添加和删除. q  每个动态ARP缓存条目默认的生命周期是两分钟.当超过两分钟,该条目会被删掉.所以,生 ...

  5. ARP缓存表的构成ARP协议全面实战协议详解、攻击与防御

    ARP缓存表的构成ARP协议全面实战协议详解.攻击与防御 1.4.3  ARP缓存表的构成 在局域网的任何一台主机中,都有一个ARP缓存表.该缓存表中保存中多个ARP条目.每个ARP条目都是由一个IP ...

  6. HTTP协议详解 转自小坦克

    HTTP协议详解 转自小坦克 -- 有些文章是引用别人的,为了方便我以后或不再备注;引用目的是因为直接网摘里面的地址经常被重置,找不到原来的文章 当今web程序的开发技术真是百家争鸣,ASP.NET, ...

  7. nbns协议_网络协议详解1 - NBNS

    NetBIOS 简介 NetBIOS,Network Basic Input/Output System的缩写,一般指用于局域网通信的一套API,相关RFC文档包括 RFC 1001, RFC 100 ...

  8. 转:SSL 握手协议详解

    SSL 握手协议详解 RSA作为身份认证,ECDHE来交换加密密钥,AES/DES等作为加密. 如果RSA来加解密,那么身份认证后,直接用认证后的RSA公钥解密.不需要再额外交换加密密钥了. 相关报文 ...

  9. 【HTTP协议】超详细的HTTP协议详解

    基本介绍 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/ ...

最新文章

  1. ACMNO.22 C语言-公约公倍2 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。 输入 两个数 输出 最大公约数 最小公倍数
  2. 终于还是对“带薪拉SHI”出手了...
  3. imutils用法总结
  4. random()模块随机函数的用法总结
  5. 恶意软件伪装“正规军”,撕开Booster Cleaner“画皮”下的真相
  6. 彻底搞懂 Scrapy 的中间件
  7. c#发送邮件,可发送多个附件
  8. ZeroForums论坛正式开始测试运行
  9. python爬取京东手机配置信息(正则)
  10. JAVA程序设计(11)-----面对对象0基础设计 麻将 创建麻将牌 然后洗牌 发牌~ 恩 就这样...
  11. 实现滑动到中间变大的效果
  12. 银河麒麟系统怎么安装微软雅黑字体
  13. python中文名字-Python 批量生成中文姓名(百家姓)
  14. 常用分子对接软件简介
  15. linux 64 输入法下载,搜狗输入法 for Linux
  16. 九宫格摆法_九张照片墙怎么摆放图,1的九宫格效果图
  17. opencv 脸部识别开源软件
  18. 查询起止时间为同一天,需要查到当天数据
  19. C++学习 控制程序的流程
  20. MindSpore论坛十月有奖活动

热门文章

  1. limit offset
  2. java常见命名规则
  3. linux 安装dubbo+zookeeper
  4. 基于COM的矢量图像控件VectorDraw
  5. js 操作Listbox js 获取Listbox选择的值的代码
  6. 前端基础牢记的一些操作-Github仓库管理
  7. 详细了解文档对象模型(DOM)
  8. jQuery源码研究分析学习笔记-静态方法和属性(10)
  9. 动手学深度学习(PyTorch实现)(十三)--ResNet模型
  10. 面向对象的三特性(继承、多态、封装 )Python