WebSocket-Server-2.0/DevelopNote.md
2022-09-22 08:58:29 +08:00

876 B
Raw Blame History

1. 关于数据的传送规范

通用的数据传输规范

{
    'tag': 'tag',
    'msg': 'message',
    'opt': True,
    'arg':{
        'arg1': value1,
        'arg2': value2,
        ......
    }
}

解释:

  1. tag里一般存放的是操作标签或者房间名这个可以自定义
  2. msg里存放的是消息也可以是某个命令的主要参数例如在加入房间的指令中msg存放的是房间id。
  3. opt是一个Boolean类型的值用来标识这个信息是否为指令即用于操作WS服务器进行某些操作例如加入房间删除房间等等
  4. arg是一个obj包括了这个命令的附加参数在非命令的信息里最好还是不要存在arg后续可以考虑加入可以自定义的数据域,可以传输一些附加参数到服务器。