Journal 3 WebSocket

Web socket

2023年2月21日
今天我的任务是根据用户设定的alert,定时向用户发送提醒。一开始我想复杂了,担心前端会有太多逻辑代码,想用长连接的方式通过服务器推送提醒,于是顺便学习了一下JAVA中websocket的使用方法。但是我在向组长询问之后得知时间的计算和提醒功能都可以在前端实现,所以也就没有必要写这些代码了,无论如何还是可以留下一些学习笔记供以后参考的。

重要概念

在websocket里面,有几个核心的概念,分别是:session、Interceptor和handler。
动作上分别是:after establish、handle message和after close。至于主动从服务器发送消息的功能,应该是通过session实现的,我暂时还没有细看,有时间可以尝试一下。

Server down

2023年2月22日
今天出了一些关于websocket的bug,服务器产生了几百条连接,然后挂了。回头问问组长是怎么回事