一般的聊天室架构图是这样的:
服务端准备:
1 聊天室的创建,销毁
当老师有直播请求的时候,同时,需要通知后台服务创建一个聊天室的监听广播。
当直播结束,通知后台关闭聊天室
2 用户信息发送的广播
监听用户发送message的事件,广播消息。
客户端准备:
1 socketio请求发送事件包socket.io.js
2DEMO页面准备
1 初始化聊天室
2监听创建事件
3 发送创建事件
4 创建一个名称为chat2的聊天室
5 初始化创建好的聊天室
6 监听聊天事件
7 发送聊天信息事件
8开始聊天