TsgcWebSocketHTTPServerEigenschappen › FallBack

FallBack Eigenschap

Biedt alternatieve transporten voor browsers die geen native WebSockets ondersteunen.

Syntaxis

__property TsgcWSFallBack_Options * FallBack;

Standaardwaarde

Flash=False, ServerSentEvents.Enabled=False

Opmerkingen

Schakel Flash in om browsers zonder native WebSocket-implementatie maar met Flash ingeschakeld, Flash als transport te laten gebruiken. Schakel ServerSentEvents.Enabled in om de server events naar browserclients te laten pushen via de HTML5 SSE-specificatie; de sub-eigenschap Retry stelt het interval in seconden in voordat de browser opnieuw verbinding probeert te maken (standaard 3). Terugvalmechanismen worden transparant onderhandeld bij het eerste verzoek, zodat dezelfde OnMessage / OnConnect-gebeurtenissen worden geactiveerd ongeacht het uiteindelijk gebruikte transport.

Voorbeeld


oServer = new TsgcWebSocketHTTPServer();
oServer->FallBack->ServerSentEvents->Enabled = true;
oServer->FallBack->ServerSentEvents->Retry = 3;
oServer->Active = true;

Terug naar Properties