课程名称:Spring Boot+Vue3前后端分离,实战wiki知识库系统
课程章节:10-9 完成点赞通知功能
主讲老师:甲蛙
课程内容:
·点赞时,组装消息内容,往WS推送
·前端收到WS消息后,弹出消息内容
课程收获
差不多就是点赞时会传入 id 根据 id 得到在数据库中的电子书名称,使用webSocket服务将消息传回前端
缺点:
-
消息不能较长时间保存,需要优化
-
功能使用的是群发消息,不同用户同时在线点赞会收到同一条消息
websocket和http的区别
websocket和http相同点
- 都是基于TCP的应用层协议。
- 都使用Request/Response模型进行连接的建立。
- 在连接的建立过程中对错误的处理方式相同,在这个阶段WebSocket可能返回和HTTP相同的返回码。
- 都可以在网络中传输数据。
websocket和http不同点
- WebSocket使用HTTP来建立连接,但是定义了一系列新的header域,这些域在HTTP中并不会使用。
- WebSocket的连接不能通过中间人来转发,它必须是一个直接连接。
- WebSocket连接建立之后,通信双方都可以在任何时刻向另一方发送数据。
- WebSocket连接建立之后,数据的传输使用帧来传递,不再需要Request消息。
- WebSocket的数据帧有序。 使用WebSocket,而不是用Socket的原因: 因为整个浏览器都不支持直接调用系统底层的 Socket,基于浏览器的 Web 自然无法调用,只能使用封装的高级协议方案 —— WebSocket
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦