一,websocket 和 socketio是一样吗
这是socketio官方文档里的说明:
socketio可以说是个框架(要使用注意前后端都要用socketio)。websocket指双向通信的技术,也有同名实现原始websocket功能的框架(很多人比较喜欢 说这样自由度高)。
二、flask socketio的运用
1,简单搭建
from flask import Flask, render_template, request
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(cors_allowed_origins='*')
socketio.init_app(app)
def test_connect_wb():
print('连上了?')
socketio.emit('message', 'sha shi?')
def handle_message(message):
print('received message: ' + str(message))
socketio.emit("message", "a?")
print('fa le mei')
socketio.on_event('connect', test_connect_wb)
soc