De onde o "usuário" vem no convertAndSendToUser funciona no SockJS + Spring Websocket?
Gostaria de entender como o convertAndSendToUser funciona na estrutura Spring SockJS + Websocket.
No cliente, conectaríamos como
stompClient.connect(login, password, callback())
que resultará em uma solicitação de conexão com "Stomp credentials" de login e senha, que pode ser vista, por exemplo. se manipularmos SessionConnectEventhttp://www.sergialmar.com/2014/03/detect-websocket-connects-and-disconnects-in-spring-4/
Mas ainda não está claro se esse será o "usuário" destinado à operação de envio do servidor para uma fila:
simpMessagingTemplate.convertAndSendToUser(username, "/queue/reply", message);
O mais próximo que posso chegar é de ler este tópicoEnviando mensagem para usuário específico no Spring Websocket, resposta de Thanh Nguyen Van, mas ainda não está claro.
Basicamente, o que eu preciso fazer é inscrever alguns clientes no mesmo tópico, mas no servidor, envie dados diferentes. O cliente pode fornecer o identificador do usuário.