Pusher Cache Channels

· Componenti

Da sgcWebSockets 2022.4.0 sono supportati i Pusher Cache Channels. Attualmente sono disponibili i seguenti canali Cache:

Cache Channels 

Un canale Cache ricorda l'ultimo evento attivato e lo invia come primo evento ai nuovi sottoscrittori.

Quando viene attivato un evento su un canale Cache, Pusher Channels memorizza l'evento; quando un client si sottoscrive a un canale Cache, se esiste un valore in cache, questo viene inviato al client come primo evento su quel canale. Questo comportamento aiuta gli sviluppatori a fornire lo stato iniziale senza dover aggiungere logica aggiuntiva per recuperarlo altrove. 

Esempio: sottoscrivi il canale Cache pubblico "my-cache-channel".

APIPusher.Subscribe('my-cache-channel', pscCacheChannel);

Se la sottoscrizione ha successo viene generato l'evento OnPusherSubscribe; in caso di errore riceverai un messaggio nell'evento OnPusherError.

Tutti i messaggi dal canale sottoscritto verranno ricevuti nell'evento OnPusherEvent