Der sgcWebSockets-Pusher-Client wurde in Version 4.5.3 erweitert: Die HTTP-API ist jetzt implementiert und erlaubt es, Ereignisse auszulösen, Nutzer eines Channels abzurufen und eine Liste der Channels zu erhalten.
Pusher ist eine gehostete WebSockets-Lösung zum Bau leistungsstarker, interaktiver Echtzeit-Anwendungen. Der sgcWebSockets-Client unterstützt die folgenden Pusher-Channels:
- Public Channels: kann jeder abonnieren, der den Namen kennt.
- Private Channels: führen einen Mechanismus ein, mit dem dein Server den Zugriff auf die Daten kontrolliert, die du sendest.
- Presence Channels: sind eine Erweiterung der Private Channels. Sie erlauben es dir, beim Abonnieren Nutzerinformationen zu 'registrieren', und teilen den anderen Mitgliedern des Channels mit, wer online ist
Pusher HTTP-API
Die folgenden REST-API-Funktionen wurden implementiert.
- TriggerEvent: löst ein neues Ereignis im angegebenen Channel aus.
- GetChannels: liefert eine Liste aller aktiven Channels.
- GetChannel: liefert Informationen zu einem Channel.
- GetUsers: liefert eine Liste aller Nutzer, die mit einem Channel verbunden sind.
Unten findest du ein Video, das zeigt, wie ein Client einen Public Channel abonniert und ein anderer Client die Methode TriggerEvent aufruft, um ein neues Ereignis auf diesem Public Channel auszulösen. });
