TsgcWebSocketHTTPServer › Methods › Start
Start de HTTP-server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
void __fastcall Start();
Start spawnt een interne werkersdraad die Active := True instelt, zodat de aanroeper (doorgaans de hoofd-UI-draad) onmiddellijk terugkeert in plaats van te bevriezen terwijl de server aan zijn geconfigureerde poorten koppelt en TLS/ALPN voor HTTP/2 initialiseert. Er is geen garantie dat de server luistert wanneer Start terugkeert; abonneer u op OnStartup om een melding te ontvangen zodra de server verbindingen accepteert. Stel Port, eventuele Bindings en de TLS/HTTP2-opties in vóór het aanroepen van Start. Gebruik de eigenschap Active rechtstreeks als u de voorkeur geeft aan een synchrone start die op de aanroependraad wordt uitgevoerd.
oServer = new TsgcWebSocketHTTPServer(this);
oServer->Port = 80;
oServer->Start();