TsgcWebSocketHTTPServerMethods › Start

Start Metodo

Avvia il server HTTP da un thread secondario in modo che il thread chiamante non venga bloccato mentre i binding vengono aperti.

Sintassi

procedure Start;

Note

Start avvia un thread di lavoro interno che imposta Active := True, in modo che il chiamante (in genere il thread principale dell'interfaccia utente) ritorni immediatamente invece di bloccarsi mentre il server si collega alle porte configurate e inizializza TLS/ALPN per HTTP/2. Non è garantito che il server sia in ascolto quando Start ritorna; sottoscrivere OnStartup per essere notificati non appena il server accetta connessioni. Impostare Port, eventuali Bindings e le opzioni TLS/HTTP2 prima di chiamare Start. Utilizzare la proprietà Active direttamente se si preferisce un avvio sincrono eseguito sul thread chiamante.

Esempio


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

Torna ai Metodi