SpringBoot2.x系列教程(四十五)Spring Boot集成WebSocket实现技术交流群功能
2020-03-04 22:39
696 查看
在上篇文章中,我们了解了WebSocket的基本功能及相关概念。本篇文章中我们以具体的实例来演示,在Spring Boot中整合WebSocket,同时实现一个场景的业务场景功能。
针对在Spring Boot中使用合WebSocket通常有两种形式:直接基于WebSocket协议进行集成和基于STOMP协议进行集成。本篇文章我们基于WebSocket协议来完成相应功能。
业务场景
实例的基本业务场景如下:
在某官方网站上,提供用户匿名在线技术交流功能。用户点击网页,即可为用户生成一个匿名,用户可以看到当前在线人的昵称信息,随后可以在群里发送消息进行交流。
Spring Boot集成WebSocket
引入依赖文件:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>
其中spring-boot-starter-websocket
相关文章推荐
- SpringBoot2.x系列教程(四十七)Spring Boot集成WebSocket之STOMP实战
- SpringBoot2.x系列教程(四十六)Spring Boot集成WebSocket之STOMP协议简介
- Spring boot 集成 Kaptcha 实现前后端分离验证码功能
- [Spring Boot 系列] 集成maven和Spring boot的profile功能
- SpringBoot整合WebSocket实现实时消息群发功能
- SpringBoot系列十一:SpringBoot整合Restful架构(使用 RestTemplate 模版实现 Rest 服务调用、Swagger 集成、动态修改日志级别)
- Spring Boot 2.0 图文教程 | 集成邮件发送功能
- Spring Boot系列八 spring boot集成jsp、restful接口、springmvc基本功能
- SpringBoot框架集成token实现登录校验功能
- vue项目集成websocket以及后端spring boot的实现
- 在Spring Boot框架下使用WebSocket实现聊天功能
- Spring Boot系列教程三:使用devtools实现热部署
- 在Spring Boot框架下使用WebSocket实现聊天功能
- SpringBoot WebSocket 实现简单的聊天功能
- Spring Boot系列教程七:Spring boot集成MyBatis
- spring boot 集成websocket实现实时推送
- Spring Boot系列教程十:Spring boot集成MyBatis
- spring boot 集成webSocket 实现前后端数据实时交互
- Spring Boot系列教程五:使用properties配置文件实现多环境配置
- Spring Boot系列教程五:使用properties配置文件实现多环境配置