目录
1、Tornado中创建一个接受WebSocket 消息方法
2、创建WebSocket中间服务——用于转发接收到的消息内容 views.py(视图)
1、Tornado中创建一个接受WebSocket 消息方法
async def ws_connect():
"""接收WebSocket消息"""
# 创建远程提供WebSocket消息推送服务链接
while True:
async with websockets.connect("ws://127.0.0.1:8000/ws_adevent") as ws:
print("尝试接受消息")
result = await ws.recv()
# 日志记录接受到的消息
# log.info("【刷卡信息:%s 】" % json.loads(result))
#如果消息有值
if result:
# 推送到前端页面
WSEventHandler.update_data(result)