序列化和反序列化 序列化和反序列化在平常工作中会大量使用,然而并不一定非常清楚它的概念.序列化和反序列化的选型却是系统设计或重构一个重要的环节,在分布式.大数据量系统设计里面更为显著.机器间的通信需要约定一个协议,序列化和反序列化时这个通信协议的一部分. 序列化:将对象或数据结构转为字节序列的过程. 反序列化:将序列化后生成的字节序列转为对象或数据结构的过程. 常用序列化和反序列化组件 比较常见的序列化和反序列化组方式有XML.JSON和Protobuf等.XML标准化较早,基于XML的SOAP…