TsgcWebSocketHTTPServerMétodos › Start

Start Método

Inicia o servidor HTTP a partir de uma thread secundária para que a thread chamadora não seja bloqueada enquanto os bindings são abertos.

Sintaxe

procedure Start;

Observações

Start gera uma thread worker interna que define Active := True, de modo que o chamador (normalmente a thread principal de UI) retorna imediatamente em vez de congelar enquanto o servidor faz o bind nas portas configuradas e inicializa TLS/ALPN para HTTP/2. Não há garantia de que o servidor estará escutando quando Start retornar; assine OnStartup para ser notificado assim que o servidor estiver aceitando conexões. Defina Port, quaisquer Bindings e as opções de TLS / HTTP2 antes de chamar Start. Use a propriedade Active diretamente se você preferir um início síncrono que é executado na thread chamadora.

Exemplo


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

Voltar para Métodos