bullhornDiffusion

La diffusion signifie envoyer un événement à plusieurs/tous les clients en même temps.

Diffuser à tous les clients connectés

server.getBroadcastOperations()
      .sendEvent("news", "Bonjour à tous !");

Ceci envoie le "news" événement à tous les clients actifs.

Diffusion au sein d'un espace de noms

Si vous utilisez des espaces de noms (canal logique personnalisé), récupérez d'abord l'espace de noms :

server.getNamespace("/chat")
      .getBroadcastOperations()
      .sendEvent("globalMessage", payload);

Les espaces de noms partitionnent les clients ; les clients doivent se connecter à cet espace de noms pour recevoir ces événements.

Mis à jour

Ce contenu vous a-t-il été utile ?