Boa tarde, estou com uma dúvida com sobre webSockets. Estou desenvolvendo um programa spring boot, onde o usuário irá solicitar através do front o inicio de uma determinada função, essa função irá em paralelo mudar constantemente alguns dados do usuário no banco, e o front tem que exibir essas mudanças assim que a função alterar os dados, daí pensei em fazer um webSocket para que eu conseguisse evitar que o front ficasse dando selects no bando para receber as alterações feitas pela função. Não tenho experiência com webSockets, e a dúvida é: como fazer para que as informações que vou transitar pelo websocket seja do usuário correto que iniciou a função, isso visando um cenário onde vários usuários solicitam o início da função e esperam as alterações dos próprios dados através da função.