收发,自定义消息:
需要,自定义消息附件的,序列化,和反序列化
- 1, 创建,自定义消息的附件。
自定义消息的附件,
遵守
IMCustomAttachment
协议
- 1.1 , 发消息,需要先序列化
序列化为字符串
一个 encode, 编码的过程
- 2, 注册,自定义消息的解析器
decode, 解码的过程
attachmentDecoder
需要遵守
IMCustomAttachmentCoding
协议
收到的自定义消息附件,进行解析
- 2.1 存在多种,自定义消息附件,
自定义消息附件解析器,只需要创建一个,就好
存在多种自定义消息,
增加一个 type 字段
实现消息解析的分流
不同的消息附件,走不同的解析流程