中间件 - RPC内核架构

一、What RPC:远程过程调用 二、Why 屏蔽底层细节,让系统专注于业务逻辑,而非实现细节 三、How 序列化与反序列化:首先要搞定网络传输,必须要把对象序列化为字节流。 方案一:自描述,比如xml,json等文本协议 方案二:序列化协议,性能更好,通信内容都是干货,不像文本协议会有很多其他干扰杂质信息在里面,比如xml的标签等。 序列化协议设计,考虑因素:解析效率、压缩率,传输有效性、扩展
相关文章
相关标签/搜索