Spring WebSocket и атрибуты области обслуживания обслуживающей сессии - PullRequest
0 голосов
/ 27 сентября 2018

Я использую Spring MVC для обработки запросов пользователей.У каждого пользователя есть свое собственное «хранилище», скрытое за компонентом области сеанса.Проблема, которую я пытаюсь решить прямо сейчас, заключается в том, как обслуживать эти данные в рамках сеанса для исправления пользователей при общении через WebSockets (SockJS + Stomp).Я думал об изменении хранилища в области сеанса на одноэлементное хранилище, которое будет содержать карту с идентификатором сеанса в качестве ключа.Тогда я смогу найти правильное хранилище на основе идентификатора сессии.

Но мне не нравится это хакерское решение.Я чувствую, что сломаю всю цель компонентов сессий.Есть ли другой способ, как обслуживать данные пользователей при общении через веб-сокеты?

Спасибо за ваши предложения.

Та же самая проблема здесь: stackoverflow , носоответствующих предложений не было.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...