TsgcWebSocketHTTPServer › Propriedades › Port
Porta TCP na qual o servidor aceita conexões HTTP e WebSocket de entrada.
property Port: Integer read GetPort write _SetPort;
80
Defina Port antes de ativar o servidor. Qualquer valor entre 1 e 65535 é aceito, mas portas abaixo de 1024 normalmente exigem privilégios elevados no Unix e regras de firewall no Windows. Quando o servidor escuta em vários endpoints, utilize Bindings; atribuir Port equivale a um único binding em 0.0.0.0. Se você alterar Port após parar o servidor, chame Bindings.Clear() primeiro para que o handle anterior seja liberado.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 8080;
oServer.Active := true;