Вызов Spring Stomp Websocket из Rest Api не работает - PullRequest
0 голосов
/ 18 марта 2020

У меня есть требование, по которому я должен отправить сообщение через Spring Stomp WebSocket изнутри API отдыха, после многократного поиска по inte rnet Я нашел решение, я пытался, но оно не работает. Хотя тот же код отлично работает с @MessageMapping

    // @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);
}

1 Ответ

0 голосов
/ 18 марта 2020

Теперь проблема решена, мой плохой, я забыл изменить код на стороне клиента и все еще вызывать stompClient.send () вместо вызова API

...