从Rest Api调用Spring Stomp Websocket不起作用
我有一个要求,我必须从restapi内部通过springstompwebsocket发送消息,在互联网上搜索了很多之后,我找到了一个解决方案,我尝试了,但没有成功。虽然相同的代码与@MessageMapping完美结合从Rest Api调用Spring Stomp Websocket不起作用,spring,spring-boot,spring-mvc,websocket,stomp-websocket,Spring,Spring Boot,Spring Mvc,Websocket,Stomp Websocket,我有一个要求,我必须从restapi内部通过springstompwebsocket发送消息,在互联网上搜索了很多之后,我找到了一个解决方案,我尝试了,但没有成功。虽然相同的代码与@MessageMapping完美结合 // @MessageMapping("/chat.sendMessage") @RequestMapping(value = "/chat.sendMessage") public void sendMessage(@Payload ChatMessage chatMe
// @MessageMapping("/chat.sendMessage")
@RequestMapping(value = "/chat.sendMessage")
public void sendMessage(@Payload ChatMessage chatMessage// , Principal principal
) {
simpMessagingTemplate.convertAndSend("/queue/private" + 1, chatMessage);
simpMessagingTemplate.convertAndSend("/topic/public", chatMessage);
}
问题现在解决了,糟糕的是,我忘记更改客户端的代码,仍然调用stompClient.send()而不是调用API