WebSocket是基于TCP的一种新的网络协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以直接创建持久性的连接,并进行双向数据传输。WebSocket的工作流程如图

本节在前面搭建好的SpringBoot项目“user_analyse_web”的基础上继续进行完善,集成WebSocket相关功能。
继续在项目的pom.xml文件的
-
- <dependency>
-
- <groupId>org.springframework.bootgroupId>
-
- <artifactId>spring-boot-starter-websocketartifactId>
-
- dependency>