消息版本号:用于处理版本兼容问题;能够处理新消息也可以处理老系统传过来的消息
消息序列号:用于跟踪消息的全生命周期唯一编号
消息延续标致:消息内容过长,如标志位是,则将该消息放入延续接受队列,后续判断序列号相同的话调用延续接收接口,否则按正常接收接口
消息数据长度:消息头中的消息数据长度其实并不是作为从消息头后面接收二进制字节的长度依据。
请求消息:消息数据长度= 消息类型块长度+消息体长度;
回复消息(无错误信息):消息数据长度=消息类型块长度+消息体长度;
回复消息(有错误信息):消息数据长度=消息类型块长度;
文档中的内容截取自何小朝著《消息涉及与开发》一书中及自己的部分理解。
时间: 2024-12-13 09:25:28