TsgcWebSocketServer › Eigenschaften › Active
Startet oder stoppt den Server und öffnet die Listening-Sockets an den konfigurierten Bindings.
property Active: Boolean read GetActive write SetActive default False;
False
Setzen Sie Active auf True, damit der Server beginnt, auf dem konfigurierten Port (und allen zusätzlichen Bindings) zu lauschen; das Zurücksetzen auf False stoppt den Server und schließt jede aktive Verbindung. Der Wechsel wird im aufrufenden Thread ausgeführt, sodass die Methode blockiert, bis der Listener vollständig hochgefahren oder heruntergefahren ist — verwenden Sie Start/Stop, wenn Sie einen Hintergrund-Thread bevorzugen. Rufen Sie nach dem Stoppen Bindings.Clear() auf, bevor Sie auf einem anderen Port neu starten, um die vorherigen Handles zu verwerfen.
oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;