Retour aux cas pratiques
WebSocketsAvancé
Implémentation d'un système de chat multi-salles avec gestion des rooms
Scénario
Contexte : Votre entreprise développe une plateforme collaborative nécessitant plusieurs salons de discussion en temps réel. Le Problème : Le serveur WebSocket actuel diffuse tous les messages à tous les clients sans distinction de salle. Contraintes : Implémenter une gestion des rooms côté serveur sans utiliser de framework temps réel complet comme Socket.IO. Utiliser uniquement WebSocket natif ou la librairie ws. Livrable attendu : Développer un serveur permettant aux clients de rejoindre une salle spécifique et de recevoir uniquement les messages associés à cette salle.
Compétences ciblées
websocketsroomsnode.jsreal-timebackend