为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第11天 实战wiki知识库系统笔记8

标签:
Java

课程名称: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 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消