4
자습서를 따라 Java Spring 애플리케이션에서 웹 소켓을 구현했습니다. 그것은 지금까지 잘 작동하지만 난 정말이 사용되는지 이해하고 싶습니다setApplicationDestinationPrefixes은 어떤 용도로 사용됩니까?
내 전체 설정이@Configuration
@EnableWebSocketMessageBroker
public class WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer {
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.enableSimpleBroker("/topic");
config.setApplicationDestinationPrefixes("/app");
}
@Override
public void registerStompEndpoints(StompEndpointRegistry registry) {
registry.addEndpoint("/hello").withSockJS();
}
}
과 같은
config.setApplicationDestinationPrefixes("/app");
가
나는 기본적으로 그냥 주어진 설명을 이해하지 못하는 봄에 docs/the tut - eg
... @ MessageMapping 주석이있는 메소드에 바인딩 된 메시지의 "/ app"접두어를 지정합니다.