发表于: 2019-10-31 22:41:52
1 1054
主要完成
1.树洞管理、角色管理、消息中心的接口设计
2.学习websocket,完成一个demo实现从服务端向客户端发送消息。
目录结构
测试结果
用websocket连接前后端成功。
1.学习websocket
websocket是一种通讯协议,可以实现客户端和服务端的通信,而且占用资源少。
MyHandshakeInterceptor类继承自HttpSessionHandshakeInterceptor,我们用他来处理建立Tcp握手之前和之后要干的事情
新建一个MyWebSocketHandler类继承自AbstractWebSocketHandler,也可以继承AbstractWebSocketHandler的子类。重写afterConnectionEstablished与afterConnectionClosed方法,来实现“连接创建之后”以及“连接关闭之后”我们要干的事情。
新建WebSocketConfig类,我们使用它来加载咱们的拦截器和处理器,使能建立websocket连接。
这样一个简单的websocket链接都完成了。
评论