bullhornBroadcasting

Broadcasting bedeutet, ein Ereignis zu senden an mehrere/alle Clients auf einmal.

An alle verbundenen Clients senden

server.getBroadcastOperations()
      .sendEvent("news", "Hallo zusammen!");

Dies sendet das "news" Ereignis an alle aktiven Clients.

Broadcasting innerhalb eines Namespaces

Wenn Sie Namespaces (benutzerdefinierter logischer Kanal) verwenden, holen Sie zuerst den Namespace:

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

Namespaces partitionieren Clients; Clients müssen sich mit diesem Namespace verbinden, um diese Ereignisse zu empfangen.

Zuletzt aktualisiert

War das hilfreich?