2015-10-14 2 views
-1

J'ai un serveur de noeud fonctionnant avec Redis et SockJS. Redis reçoit des messages sur différents canaux. Y at-il un moyen d'utiliser ces canaux pour les websockets aussi bien. J'ai d'abord trouvé Primus (https://github.com/primus/primus) et j'étais heureux d'avoir différents canaux (chambres) mais ensuite j'ai vu que c'était seulement pour le côté client. Les clients peuvent envoyer à différents canaux (chambres), mais ce que je veux, c'est l'inverse. Du côté serveur est seulement la fonction write pour envoyer simplement des données aux prises connectées.Redis + Websockets: Envoyer différents canaux

Ce que je ne fais pas maintenant est d'ajouter le canal au message que j'ai envoyé et l'analyser du côté client de socket. Y a-t-il un autre moyen? Je ne veux pas réinventer la roue.

Répondre