Protobuf

在Java中使用Protocol Buffers

Google Protocol Buffer 的使用和原理

Protobuf动态解析在Java中的应用 包含例子程序


最近有别的同学问我protobuf相关的问题,抽时间了解了一下。

protobuf优点:紧凑的消息结构,效率更高、向后兼容。

静态编译:写.proto文件、使用Protobuf 编译器编译生成对应语言的类、使用相关Api进行序列化和发序列化

动态编译:写proto文件、编译生成对应的description文件、使用api 动态构建Message对象

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 学过java的都使用过RMI框架(remote method invocation),远程方法调用,比如A,...
    二月_春风阅读 12,239评论 0 13
  • 欢迎访问 Protocol Buffers ——一个用于通信协议、数据存储及其它场景中,语言无关、平台无关、可扩展...
    hanpfei阅读 7,146评论 0 10
  • 前言 之前一直忙于移动端日志SDK Trojan的开源工作,已十分稳定地运行在饿了么团队App中,集成了日志加密和...
    水木飞雪阅读 24,887评论 16 96
  • Protobuf是什么? 官网解释 Protobuf 是Google为序列化数据结构提供的语言无关,平台无关,可扩...
    邝健强阅读 2,567评论 0 4
  • 当生活没有闹钟睡意朦胧的时候,睁眼看着时光从床上流过,没有匆匆忙忙不会踉踉跄跄。 当生活没有唠叨自由飞翔的时候,等...
    不做庸人丶不自扰阅读 165评论 0 0