Задать вопрос

Как реализовать разбиение сообщений WebSocket на каналы?

Недавно столкнулся с такой задачей: нужно "научить" websocket отправлять сообщения не во все сокеты, а только в определенные (группы сокетов). Подскажите, что можно использовать, какие пути решения проблемы здесь возможны.
Желательно на PHP
  • Вопрос задан
  • 2551 просмотр
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
alfss
@alfss
https://career.habr.com/alfss
https://github.com/alfss/django-sockjs-server моя абра кадабра, но можно сделать лучше :)
Ответ написан
Комментировать
@axeax
В SocketIO например есть комнаты https://github.com/LearnBoost/socket.io/wiki/Rooms
Ответ написан
Комментировать
Я просто ложил соединения в разные массивы и отправлял обновления только в те сокеты, которые из этого же массива.
https://github.com/morozovsk/websocket/blob/master...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы