基于websocket实现的简单聊天页面

实现思路:
前端:
1.首先后端设计一个路由提供聊天页面
2.获取到页面后,js发起websocket连接,时刻等待着获取后端传过来的信息,展示到页面上
3.前端用户在输入框中输入聊天信息,然后通过websocket,发送给后端,后端处理后发给全部用户,或指定的用户
后端:
1.通过geventwebsocket建立websocket服务
2.接收前端用户的请求,将其保存到一个列表中
3.当接到前端用户传过来的消息时,遍历用户列表,将消息发给所有人,或指定的人
4.发给所有人,记得要将自己排除外(因为自己也在那个列表中)
5.发给指定人,则要处理怎么知道发给谁,怎么确认