
[英]How to send message to WebSocket client from Spring WebSocket server using STOMP?
[英]Sending messages from client to server using Spring Websocket STOMP Java
我正在浏览 Inte.net 上有关使用 Spring Websocket STOMP 发送/接收消息的文档。 我可以看到从后端向前端发送消息的各种示例(下面给出的示例),但看不到任何从前端向后端发送消息的示例。有人可以帮忙吗?
//控制器代码this.simpMessagingTemplate.convertAndSend("/update/data", message)
//前端代码stompClient.subscribe('/update/data', function()...
你检查过stomp-js
文档了吗? 有一个(void) send(destination, headers = {}, body = '')
声明。
https://stomp-js.github.io/stomp-websocket/codo/class/Client.html
按照客户端代码片段,我可以猜测您正在使用stompjs库进行客户端设置。
一旦你的stompClient
设置,库提供了一个send
方法,你可以使用它来使用底层的 STOMP 协议SEND
框架为特定的消息目的地发送消息:
stompClient.send('/queue/some-queue', {}, "Some message");
上面的行将向/queue/some-queue目的地发送一条 STOMP 消息,其中包含空 ( {}
) 标头和一些消息文本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.