我正在浏览互联网上关于使用Spring Websocket STOMP发送/接收消息的留档。我可以看到从后端发送消息到前端的各种示例(下面给出的示例),但没有看到从前端发送消息到后端的任何示例。.有人能帮忙吗?
//控制器代码this. simpMessagingTemplace.转换和发送("/update/data",消息)
//前端代码人客户端。订阅('/update/data',函数()…
你检查了stamp-js
留档吗?有一个(void)send(目标,标头 = {}, 体 = '')
声明。
https://stomp-js.github.io/stomp-websocket/codo/class/Client.html
按照客户端代码片段,我可以猜到您正在使用stompjs库进行客户端设置。
一旦您的stompClient
设置好,该库提供了一个send
方法,您可以使用该方法使用底层STOMP-ProtocolSEND
框架为特定的消息传递目的地发送消息:
stompClient.send('/queue/some-queue', {}, "Some message");
以上行将向 /queue/some-queue目的地发送带有空({}
)标头和一些消息文本的STOMP消息。