协议封装工具 protobuf

protobuf是由Google开发的开源协议封装工具,以其高性能、高效性和使用便捷性著称。它提供了一种将数据结构以二进制格式保存的方法,适用于数据存储和传输协议。与XML相比,protobuf在性能和空间开销上有优势,但牺牲了可读性和自描述性。虽然protobuf具有向后和向前兼容性,但由于其二进制格式,导致在需要跨平台或自描述性的场景中应用不够广泛。

前段时间接触了下大名鼎鼎的“Protocol Buffers 

1. 何为protobuf
 
  首先,protobuf是一个开源项目
,而且是后台很硬的开源项目。由Google开发,并且在Google内部久经考验的一个东东。由此可见,它的作者绝非一般闲杂人等可比。
  简单地说,protobuf就是把某种数据结构的信息,以某种格式保存起来。主要用于数据存储、传输协议格式等场合。
  08年7月,Google突然大发慈悲,把这个好东西贡献给了开源社区。开源后不到一年,protobuf的人气就已经很旺了。

2. protobuf特色

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值