Python
唯一标识 标签描述

一,思路梳理 1,首先思考群聊的实现方式。 每当一个用户使用websocket建立连接时,都会存放一个连接对象(在connectMap集合存放,键为sessionId,值为该连接对象),每次当用户发送一条数据时,都会遍历connectMap中所有的连接对象,然后进行广播发送消息,接收消息也是,谁的消息都收,来之不拒,所以此为群聊。   2,再来举一反三,思考单聊的实现方式。 单聊的话,要改变下面几个地方。 1,存放connectMap连接对象时,值要为userId(唯一标识)。 2,使用websocket建立连接时要把自己的userId(发送人)和对方的userId(接收人...