TsgcWebSocketServer › Yöntemler › ReStart
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.
procedure ReStart;
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.
oServer.Port := 8080;
oServer.ReStart();