TsgcWebSocketServerYöntemler › ReStart

ReStart Yöntem

Sunucuyu ikincil bir iş parçacığından durdurur ve ardından yeniden başlatır; çalışma zamanında binding'leri veya portları değiştirdikten sonra kullanışlıdır.

Sözdizimi

procedure ReStart;

Remarks

ReStart, dahili bir çalışan iş parçacığı içinde bir Stop ardından bir Start zincirler, böylece bağlantılar kapatılıp bağlamalar yeniden açılırken çağıran engellenmez. Sunucunun çalışma zamanında soketlerini yeniden bağlamasını gerektiren yapılandırma değişikliklerini uygulamak için önerilen yöntemdir. OnShutdown olayı eski dinleyici durduğunda tetiklenir ve yeni dinleyici bağlantıları kabul ettiğinde OnStartup tekrar tetiklenir. Port veya Bindings değiştirirken, eski bağlamaların yeniden kullanılmaması için durdurduktan sonra Bindings.Clear çağırın.

Örnek


oServer.Port := 8080;
oServer.ReStart();

Yöntemlere Dön