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();
|
}
|
}
|