Есть ли возможность создать отдельный Spring Socket для заранее определенных людей?

Разрабатываю приложение, позволяющее людям возможность создать комнату или присоединиться к существующей. Когда набирается определенное количество людей, все люди в комнате должны начать совместную игру.

На сервере имеется Map<id, users>, с ид комнаты и пользователями в ней соответственно (в польз. хранится их WebSocketSession).

  1. Есть ли возможность создать отдельный сокет для этой группы людей при заполнении комнаты до максимума в Spring Framework?

  2. Есть ли разница между созданием отдельного сокета для каждой группы людей и созданием общего сокета, который будет обрабатывать сразу все группы?


Ответы (0 шт):