跳至主要內容
消息推送

在 Spring Boot 项目中,服务端推送消息到客户端的常用方法包括使用 WebSocket、Server-Sent Events (SSE) 和 HTTP 长轮询。以下是如何使用这些技术的简要介绍和示例:

1. 使用 WebSocket

提示

WebSocket 是一种全双工通信协议,允许服务端和客户端之间进行实时通信。

1.1 添加依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-websocket</artifactId>
</dependency>

bug君大约 4 分钟服务端推送消息SSEwebsocket服务端推送消息