Отправка сообщения одному человеку с помощью Spring STOMP websockets
в Интернете я нашел некоторую информацию о том, как принимать и отправлять сообщения с помощью Spring и STOMP, однако я не нашел хороших примеров того, как отправить сообщение одному пользователю. Только как передать их каждому. Есть ли на нем хорошие примеры?
Я в основном хочу запустить один или два контроллера с STOMP в структуре Spring MVC, чтобы я мог аутентифицировать людей за пределами websocket, а затем связать эту аутентификацию с контроллерами STOMP и для этого мне нужно иметь возможность отправлять сообщения отдельным лицам.
3 ответов
есть разумный весенний блог, который охватывает это: http://assets.spring.io/wp/WebSocketBlogPost.html
исходный код находится на github (и связан с блогом).
существует понятие User Destinations
где сообщения могут быть привязаны к определенному месту назначения, принадлежащих к сеансу пользователя.
здесь этой статьи Spring docs
это хорошо объясняет. Надеюсь, это кому-то поможет.
для тех, кто ищет тот же ответ с хорошим примером кода, я нашел это РЕПО:весна-websocket-чат