TsgcWebSocketServerMéthodes › ReStart

ReStart Méthode

Arrête puis redémarre le serveur depuis un thread secondaire, utile après avoir modifié les liaisons ou les ports à l'exécution.

Syntaxe

procedure ReStart;

Remarques

ReStart enchaîne un Stop suivi d'un Start dans un thread de travail interne, de sorte que l'appelant n'est pas bloqué pendant que les connexions sont fermées et les liaisons rouvertes. C'est la méthode recommandée pour appliquer des changements de configuration qui nécessitent que le serveur relie ses sockets à l'exécution. L'événement OnShutdown se déclenche une fois l'ancien auditeur arrêté, et OnStartup se déclenche à nouveau une fois que le nouvel auditeur accepte des connexions. Lors du changement de Port ou de Bindings, appelez Bindings.Clear après l'arrêt pour que les anciennes liaisons ne soient pas réutilisées.

Exemple


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

Retour aux méthodes