Определение отдельных запросов веб-сокетов + весенняя загрузка - PullRequest
0 голосов
/ 06 марта 2020

Я впервые внедряю WebSockets с использованием весенней загрузки. Я хотел бы получить некоторые разъяснения по управлению веб-сокетами.

  1. Могу ли я узнать эффективный способ разграничения отдельных запросов WebSocket от клиента и правильного ответа точному клиенту, который сделал этот запрос? Поэтому, когда запрос получен, мы поместим эту сессию в sessionMap в afterConnectionEstablished () и удалим из карты, когда сессия закрыта в afterConnectionClosed ().
  2. Теперь, после получения запроса, служба будет строить ответ, чтобы вернуть в сокет. Я хотел бы знать, как я могу получить ключ (идентификатор карты), чтобы проверить, доступен ли этот сеанс в sessionMap, и записать в сокет, если он доступен, и session.isopen
  3. Если запрос WebSocket имеет уникальный идентификатор в запросе на совпадение? Так что, только получив его обратно, клиент должен заполнить данные. Может кто-нибудь сказать мне, как это обычно делается?
...