Google 的老牌数据序列化工具protobuf-2.5.0
打包成了7z
压缩格式,挺适合想快速上手老项目或者搞兼容测试的你。
protoc
是重点,能把.proto
文件一键生成 C++、Java、Python 源码,连结构都帮你写好了,直接调用就行。响应快、数据小,传输起来贼利索。
你只要写好.proto
定义,跑一下protoc
,就能得到各种语言的类文件,调用这些类就能轻松搞定protobuf
的读写。适合 RPC、游戏、日志这类场景,用起来还挺顺手。
压缩包里头还有个readme.txt
,装的是一些安装和使用例子,建议先看看。顺带一提,2.5.0这个版本在老项目中还挺常见,不少生产环境都在用,如果你要兼容旧系统,别跳过这个版本。
哦对,protobuf
相较JSON
和XML
,优势就在于它小而快,不废话,跨语言也靠谱。如果你常做接口通信或者搞数据同步,拿它做个中间层,体验还挺不错。
如果你在搞老项目迁移或者调试一个特定版本的服务端通信格式,那这个protobuf-2.5.0.7z
绝对值得收藏一下。