TsgcWebSocketProxyServer › Métodos › Start
Inicia el servidor proxy desde un hilo secundario para que el hilo llamante no quede bloqueado mientras se abren los enlaces.
procedure Start;
Start genera un subproceso de trabajo interno que establece Active := True, de modo que el llamante (normalmente el subproceso principal de la interfaz de usuario) regresa inmediatamente en lugar de bloquearse mientras el servidor se enlaza a sus puertos configurados. No se garantiza que el proxy esté escuchando cuando Start regrese; suscríbase a OnStartup para recibir una notificación una vez que el servidor esté aceptando conexiones WebSocket. Establezca Port, cualquier Bindings y el host y puerto de destino del Proxy ascendente antes de llamar a Start para que cada cliente aceptado pueda ser reenviado al servidor TCP backend. Use la propiedad Active directamente si prefiere un inicio síncrono que se ejecute en el subproceso llamante.
oServer := TsgcWebSocketProxyServer.Create(nil);
oServer.Port := 80;
oServer.Proxy.Host := '127.0.0.1';
oServer.Proxy.Port := 8080;
oServer.Start();