De sgcWebSockets Pusher-client is verbeterd in versie 4.5.3; de HTTP-API is geïmplementeerd waarmee je events kunt triggeren, gebruikers van een kanaal kunt ophalen en een lijst van kanalen kunt opvragen.
Pusher is een gehoste WebSockets-oplossing voor het bouwen van krachtige realtime interactieve apps. Met de sgcWebSockets-client kun je de volgende Pusher-kanalen gebruiken:
- Publieke kanalen: kunnen worden geabonneerd door iedereen die de naam kent.
- Private kanalen: deze introduceren een mechanisme waarmee je server de toegang kan beheren tot de data die wordt uitgezonden.
- Presence-kanalen: zijn een uitbreiding van private kanalen. Hiermee kun je bij het abonneren gebruikersinformatie 'registreren' en andere leden van het kanaal laten weten wie er online is
Pusher HTTP-API
De volgende REST API-functies zijn geïmplementeerd.
- TriggerEvent: triggert een nieuw event op het opgegeven kanaal.
- GetChannels: geeft een lijst van alle actieve kanalen.
- GetChannel: geeft informatie over een kanaal.
- GetUsers: geeft een lijst van alle gebruikers die verbonden zijn met een kanaal.
Hieronder vind je een video die laat zien hoe een client zich abonneert op een publiek kanaal en hoe een andere client de methode TriggerEvent aanroept om een nieuw event op dit publieke kanaal te triggeren. });
