TsgcWebSocketServerMethoden › Start

Start Methode

Startet den Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während die Bindungen geöffnet werden.

Syntax

procedure Start;

Hinweise

Start erzeugt einen internen Worker-Thread, der Active := True setzt, sodass der Aufrufer (typischerweise der Haupt-UI-Thread) sofort zurückkehrt, anstatt einzufrieren, während sich der Server an seine konfigurierten Ports bindet. Es ist nicht garantiert, dass der Server lauscht, wenn Start zurückkehrt; abonnieren Sie OnStartup, um benachrichtigt zu werden, sobald der Server Verbindungen akzeptiert. Setzen Sie Port und alle Bindings, bevor Sie Start aufrufen. Verwenden Sie die Eigenschaft Active direkt, wenn Sie einen synchronen Start bevorzugen, der im aufrufenden Thread läuft.

Beispiel


oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Start();

Zurück zu Methoden