Advertisement

Spring Boot 实现 WebSocket 点到点通信 分析

阅读量:

1. 后台注册一个WebSocket

复制代码
    @Configuration
    @EnableWebSocketMessageBroker
    public class WebSocketConfig implements WebSocketMessageBrokerConfigurer {
    @Override
    public void registerStompEndpoints(StompEndpointRegistry stompEndpointRegistry) {
        // 添加一个名为 "/endpointChat" 的基于STOMP子协议的节点(即服务器端socket)
        stompEndpointRegistry.addEndpoint("/endpointChat").withSockJS();
    }
    }

使用的是WebSocket的子协议STOMP

2. 自定义数据库认证方式

复制代码
    @Service
    public class CustomUserService implements UserDetailsService {
    private static final Log log = LogFactory.getL

全部评论 (0)

还没有任何评论哟~