您可以使用TLV(标签长度值)的简化版本.
基本思想是定义一组消息类型,这些消息类型由固定大小的代码(标记为T)表示.根据消息的类型,它的内容(V表示值)可以非常大,因此您可以在内容之前指定其长度(L表示长度).长度字段也具有固定大小
假设您有一条消息用于将用户数据发送到服务器.您可以定义如下消息:
0x01 0x0018 0x11 0x0003 tom 0x12 0x000F tom@hotmail.com
Tag: 0x10 User data. Length: 0x0018 Value: sub tags
Tag 0x11: user name Length: 0x0003 Value = tom
Tag 0x12: email. Length: 0x000F. Value = tom@hotmail.com
Run Code Online (Sandbox Code Playgroud)
编辑:
我快忘了:圣诞快乐:)
| 归档时间: |
|
| 查看次数: |
4637 次 |
| 最近记录: |