TsgcWebSocketHTTPServer › Properties › FallBack
Yerel WebSocket'leri desteklemeyen tarayıcılar için alternatif taşımalar sağlar.
property FallBack: TsgcWSFallBack_Options read FFallBack write SetFallBack;
Flash=False, ServerSentEvents.Enabled=False
Yerel WebSocket uygulaması olmayan ancak Flash etkin tarayıcıların taşıma olarak Flash kullanmasına izin vermek için Flash'ı etkinleştirin. Sunucunun HTML5 SSE belirtimini kullanarak tarayıcı istemcilerine olayları göndermesine izin vermek için ServerSentEvents.Enabled'i etkinleştirin; Retry alt özelliği, tarayıcının yeniden bağlanmayı denemeden önceki aralığı saniye cinsinden ayarlar (varsayılan olarak 3). Yedekler ilk istekte şeffaf bir şekilde görüşülür, böylece sonunda hangi taşıma kullanılırsa kullanılsın aynı OnMessage / OnConnect olayları tetiklenir.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.FallBack.ServerSentEvents.Enabled := true;
oServer.FallBack.ServerSentEvents.Retry := 3;
oServer.Active := true;