应用协议五花八门,但是从报文的构成方式上讲,只有两种:1.基于文本的,例如xml和json;2.基于二进制的,常见的结构化的协议,例如protobuf生成的协议就是这种.一般来说,第一种方式对人比较友好,属于直接可读的.而第二种就比较紧凑了,往往需要按照偏移去解析每个字段的精确含义.今天将会大概地谈谈如何解析二进制协议.
二进制应用协议的常见解析思路
最新推荐文章于 2023-06-18 13:17:32 发布
应用协议五花八门,但是从报文的构成方式上讲,只有两种:1.基于文本的,例如xml和json;2.基于二进制的,常见的结构化的协议,例如protobuf生成的协议就是这种.一般来说,第一种方式对人比较友好,属于直接可读的.而第二种就比较紧凑了,往往需要按照偏移去解析每个字段的精确含义.今天将会大概地谈谈如何解析二进制协议.