(и т.д.)

аюсь создать общий сервер публикации / подписки с помощью nodejs и node_redis, который получает запросы от браузера с именем канала и отвечает любыми данными, которые были опубликованы и для этого канала. Для этого я использую длинные запросы на опрос из браузера и работаю с этими запросами, отправляя ответ при получении сообщения на канале.

Для каждого нового запроса создается объект для подписки на канал (если и только если он еще не существует).

clients = {};

//when request comes in,
clients[channel] = redis.createClient();
clients[channel].subscribe(channel);

Это лучший способ справиться с каналами подписки, или есть какой-то другой, более интуитивный способ?

Ответы на вопрос(4)

Ваш ответ на вопрос