New file |
| | |
| | | package com.dy.pipIrrRemote.config; |
| | | |
| | | /** |
| | | * @Author: liurunyu |
| | | * @Date: 2025/2/10 15:42 |
| | | * @Description |
| | | */ |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.web.socket.server.standard.ServerEndpointExporter; |
| | | |
| | | //开启WebSocket的支持,并把该类注入到spring容器中 |
| | | @Configuration |
| | | public class WebSocketConfig { |
| | | /** |
| | | * ServerEndpointExporter:它是 Spring 提供的一个 Bean,其作用是扫描带有 @ServerEndpoint 注解的类, |
| | | * 并将它们注册为 WebSocket 端点。也就是说,借助 ServerEndpointExporter,Spring 可以把使用 Java WebSocket |
| | | * 规范注解(如 @ServerEndpoint)定义的端点集成到 Spring 应用中。 |
| | | * @return |
| | | */ |
| | | @Bean |
| | | public ServerEndpointExporter serverEndpointExporter() { |
| | | return new ServerEndpointExporter(); |
| | | } |
| | | } |
| | | |