简介
WebSocket 是一种网络传输协议,可在单个 TCP 连接上进行全双工通信,位于 OSI 模型的应用层。WebSocket 协议在 2011 年由 IETF 标准化为 RFC 6455,后由 RFC 7936 补充规范。
WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输。
channels
channels是python进行socket的框架,使用redis.
启动教程
#routing.py中的内容
{/timeline-item}
{timeline-item color="skyblue"}
3.修改项目的通信方式:默认为wsgi,而我们是asqi,在settings.py文件中添加如下内容
ASGI_APPLICTION = "项目名.routing.application"
{/timeline-item}
评论 (0)