【发布时间】:2019-09-20 04:58:11
【问题描述】:
在 Spring Boot REST API 中将这些用于 websocket 配置的代码块放在哪里?在 REST 控制器中?
@Configuration
@EnableWebSocketMessageBroker
public class WebSocketConfiguration extends AbstractWebSocketMessageBrokerConfigurer{
@Override
public void registerStompEndpoints(StompEndpointRegistry registry) {
registry.addEndpoint("/socket")
.setAllowedOrigins("*")
.withSockJS();
}
@Override
public void configureMessageBroker(MessageBrokerRegistry registry) {
registry.setApplicationDestinationPrefixes("/app")
.enableSimpleBroker("/chat");
}
}
【问题讨论】:
标签: spring rest spring-boot websocket spring-websocket