Pusher Cache Channels

· Komponenty

Od sgcWebSockets 2022.4.0 obsługiwane są Pusher Cache Channels. Aktualnie dostępne są następujące kanały pamięci podręcznej:

Cache Channels 

Kanał pamięci podręcznej zapamiętuje ostatnie wyzwolone zdarzenie i wysyła je jako pierwsze zdarzenie do nowych subskrybentów.

When an event is triggered on a cache channel, Pusher Channels caches this event, and when a client subscribes to a cache channel, if a cached value exists, this is sent to the client as the first event on that channel. This behavior helps developers to provide the initial state without adding additional logic to fetch it from elsewhere. 

Przykład: subskrybuj publiczny kanał pamięci podręcznej "my-cache-channel".

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

Po pomyślnej subskrypcji zostanie wywołane zdarzenie OnPusherSubscribe; w przypadku błędu otrzymasz wiadomość w zdarzeniu OnPusherError.

Wszystkie wiadomości z subskrybowanego kanału będą odbierane w zdarzeniu OnPusherEvent