python3 django2 channels2实现websocket服务端 以及websocket-client实现客户端
简介WebSocket是提供的一种在单个TCP连接上进行全双工通讯的协议,其主要特点可持久性连接,数据可双向传输,服务端可以主动推送数据给客户端,数据的实时性远远好于轮训机制。项目使用的python版本为3.7,django版本为2.2长期支持版本,chanels为2.4。代码实现服务端前提:已创建好一个django项目,并创建一个app并且可以成功运行。博主项目结构,如图所示:通过pipinst