摘要: 步骤 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 创建配置 @Configurat 阅读全文
posted @ 2021-07-15 19:46 话·醉月 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 逻辑实现 首先需要判断浏览器是否支持websocket,关于如何解决兼容性问题可以参考:https://juejin.cn/post/6844903602528469005 在组件加载的时候连接websocket,在组件销毁的时候断开websocket 后端接口需要引入socket模块,否则不能实现 阅读全文
posted @ 2021-07-15 19:27 话·醉月 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 背景 一次开发过程中,一个业务需要后端完成任务后,将结果主动推动到前端展示,刚开始想在前端使用一个定时触发器定时访问后端接口获取任务结果,可是这样一来就会造成接口访问流量过大,影响系统性能,处理起来也不是很完美。后来发现了websocket,可以实现后端主动向前端推送数据,完美。 定义 WebSoc 阅读全文
posted @ 2021-07-15 19:04 话·醉月 阅读(407) 评论(0) 推荐(0) 编辑