【问题标题】:Access WebSocketConfigurer with Grails 3 spring-websocket使用 Grails 3 spring-websocket 访问 WebSocketConfigurer
【发布时间】:2017-01-19 20:45:55
【问题描述】:

我正在尝试使用 spring-websocket 插件在 Grails 3.2.x 应用程序中注册 WebsocketHandler。

我尝试使用 grails create-web-socket-config 命令创建自定义 websocketConfig,但生成的类没有实现 org.springframework.web.socket.config.annotation.WebSocketConfigurer 以便能够使用 registerWebSocketHandlers(WebSocketHandlerRegistry registry) 事件添加处理程序。

我怎样才能在AbstractWebSocketMessageBrokerConfigurer 中做到这一点?

【问题讨论】:

    标签: grails websocket spring-websocket grails-3.0


    【解决方案1】:

    AbstractWebSocketMessageBrokerConfigurer 内,您将无法做到这一点。

    但是您应该能够只提供另一个 @EnableWebSocket 注释 @Configuration bean 实现 WebSocketConfigurer 由组件扫描拾取,或者您在 resources.groovy 中手动注册它。

    参考。 http://docs.spring.io/spring/docs/4.3.4.RELEASE/spring-framework-reference/html/websocket.html#websocket-server-handler

    【讨论】:

      猜你喜欢
      • 2017-09-24
      • 2017-09-22
      • 2014-10-27
      • 2016-01-23
      • 1970-01-01
      • 2017-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多