173得票5回答
WebSocket协议与STOMP协议有什么区别?

WebSocket和STOMP协议之间的主要区别是什么?

67得票3回答
如何在SockJS-STOMP上禁用调试信息

我有以下情况: var options = { protocols_whitelist : [ "websocket", "xhr-streaming", "xdr-streaming", "xhr-polling", "xdr-polling", "iframe-htmlfi...

61得票3回答
Spring WebSockets中@SendTo映射中的路径变量

我有一个非常简单的Spring WebSocket应用程序。但是,我尝试使用路径变量来订阅和消息映射。 下面是一个简化的示例。我期望@SendTo注释基于其fleetId返回给订阅者。即,对/fleet/MyFleet/driver/MyDriver的POST应该通知/fleet/MyFle...

49得票5回答
Spring 的 @SubscribeMapping 真的会让客户端订阅某个主题吗?

我正在使用Spring Websocket和STOMP,以及Simple Message Broker。在我的@Controller中,我使用了基于方法级别的@SubscribeMapping注解,它应该订阅客户端到一个主题,这样客户端就可以接收到该主题的消息。假设客户端订阅了主题"chat"...

46得票5回答
Spring WebSocket @SendToSession: 向特定会话发送消息

如何向特定会话发送消息?我有一个未经身份验证的WebSocket连接客户端和Spring servlet。当异步作业结束时,我需要向特定连接发送一条未请求的消息。@Controller public class WebsocketTest { @Autowired pub...

45得票3回答
在SockJS+Spring Websocket中,convertAndSendToUser方法中的"user"是从哪里来的?

我希望了解在Spring SockJS+Websocket框架中,convertAndSendToUser如何工作。 在客户端,我们会以以下方式连接:stompClient.connect(login, password, callback()) 这将导致使用登录名和密码的“Stomp凭据”...

36得票7回答
从Spring Websocket Stomp服务器断开客户端会话

我已经搜索了很多,但找不到答案:Spring websocket stomp server 有没有办法根据sessionId(或者任何其他的条件)断开客户端的连接? 在我的理解中,一旦客户端连接到服务端后,服务端就无法断开客户端的连接。

25得票3回答
Stomp.js已经过时且不再维护 - 使用哪个Stomp客户端与Spring Websockets配合使用?

我发现令人惊讶的是,目前的 Spring WebSocket 支持文档 指导用户在客户端 JavaScript 实现中使用 stomp.js 。 这个项目在它的 GitHub 页面上的 ReadMe 中说: 这个项目不再维护。 如果您遇到了 bug 或需要增强功能,您可以 fork 它并根据...

22得票2回答
在Node.js应用程序中使用Stomp.js自动重新连接

我正在使用Node.js和Express编写的应用程序,并尝试使用Stomp.js客户端连接到ActiveMQ服务器。 我可以使用Stomp将应用程序成功连接到ActiveMQ,但无法在连接失败时使系统自动重新连接。似乎只有在最初成功连接后再次断开连接时才会调用失败函数,但是如果在Node应...

21得票3回答
Spring Websocket + SockJS中SimpleMessageBroker的/topic和/queue之间的区别

使用简单代理时,Spring Websocket + SockJS中的/topic、/queue等之间有什么区别?比如在这里Sending message to specific user on Spring Websocket中,有这样一段话:当您的客户端订阅以/user/开头的频道时,例如...