没有STOMP的Spring-Boot(原始websocket)

时间:2018-01-18 12:33:16

标签: java spring websocket spring-websocket java-websocket

编辑:请不要在不留下评论的情况下进行投票。

我想在没有Message Broker和STOMP的SpringBoot应用程序中实现websocket。但是,我需要访问Spring Beans(存储库和服务)。

Java API非常简单,我无法理解Spring为何如此复杂。

这就是我需要的:

我需要使用动态URI实现websocket端点,以便我可以像这样使用@PathParam

@ServerEndpoint(value = "/chat/{username}")
public class wsEndpoint

@EnableWebSocketWebSocketConfigurerTextWebSocketHandler一起使用只允许我实现静态端点。

Spring documentation推荐的替代方法是实现Message Brokers和STOMP,这使得大多数情况下的使用(IMHO)不必要地复杂。

我真的想将@EnableWebSocketWebSocketConfigurerTextWebSocketHandler和动态URI结合使用。有办法吗?

0 个答案:

没有答案