随笔分类 -  序列化/RPC

序列化/反序列化以及RPC实现相关
摘要:ProtoBuf项目描述: Google Protocol Buffer简称protobuf,为高效的二进制序列化/反序列化协议(一般为google内部使用),不同于xml、json等,其更小巧、高效;avro、thrift等; 其可用于网络协议、数据存储等语言无关、平台无关、可扩展的序列化结构数据格式。只要按照特定条件可支持向前、向后兼容;目前提供了C++、Java、Python 三种... 阅读全文
posted @ 2019-10-10 12:50 浩月星空 阅读(3230) 评论(0) 推荐(1) 编辑
摘要:目标 需支持种类繁多的数据类型、跨语言、跨平台、高性能、兼容性且可扩展 数据类型系统 传输层 Transport 编码/解码层(或序列化/反序列化,协议层) Protocol 版本系统 支持可插拔、兼容的数据的机制 处理器 生成代码和RPC调用 Processor 特性和非特性 特性 中间语言描述文 阅读全文
posted @ 2019-10-10 11:20 浩月星空 阅读(424) 评论(0) 推荐(0) 编辑