Spaces:
Sleeping
Sleeping
package ai.giskard.learnspringwebsockets; | |
import org.springframework.context.annotation.Configuration; | |
import org.springframework.messaging.simp.config.MessageBrokerRegistry; | |
import org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker; | |
import org.springframework.web.socket.config.annotation.StompEndpointRegistry; | |
import org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer; | |
public class WebSocketConfig implements WebSocketMessageBrokerConfigurer { | |
public void registerStompEndpoints(StompEndpointRegistry registry) { | |
registry.addEndpoint("/ws").setAllowedOrigins("*"); | |
} | |
public void configureMessageBroker(MessageBrokerRegistry config) { | |
config.setApplicationDestinationPrefixes("/app"); | |
config.enableSimpleBroker("/topic", "/queue"); | |
} | |
} |