【发布时间】:2020-06-18 17:44:44
【问题描述】:
我是 Spring Boot websocket 和消息语义的新手。目前我可以使用以下代码发送私人消息。
String queueName = "/user/" + username + "/queue/wishes";
simpMessagingTemplate.convertAndSend(queueName, message);
当尝试使用 convertAndSendToUser 时,我没有收到任何错误,但没有发送消息。我知道使用 sendToUser 应该会稍微改变目标名称的形成方式,但我没有做对。
String queueName = "/user/queue/wishes";
simpMessagingTemplate.convertAndSendToUser(username, queueName, message);
下面是我的订阅代码。
stompClient.subscribe('/user/queue/wishes', function(message) {
alert(message);
})
【问题讨论】:
标签: java spring-websocket stomp