[Netty]——编辑码技术(第六章)
2018-12-12 本文已影响0人
辛德瑞拉Dangerous
简单的了解这章节就好。
主要内容:
- java序列化的缺点
- 业界主流的编解码框架
【判断一个编解码框架优劣时,考虑的因素】
- 是否跨语言,支持的语言是否丰富
- 编码后的码流大小
- 编解码的性能
- 类库是否小巧、API使用是否方便
- 使用者需要手工开发的工作量和难度
【java序列化的缺点】
具体的缺点描述后续补上。
- 无法跨语言
- 序列化后的码流大小
- 序列化的性能太低
【业界主流的编解码框架】
主要这些框架之间的对比,以及与java序列化的对比。 (后续章节有具体介绍)
- Google的Protobuf
- Facebook的Thirft
- JBoos Mashalling