TsgcWebSocketServer_HTTPAPI › Propriétés › Port
Port TCP qui, combiné avec Host, forme l'URL que le pilote http.sys réserve pour le serveur.
property Port: Integer read GetPort write _SetPort;
80
Lorsque Host a une valeur, le serveur enregistre http(s)://Host:Port/ auprès du pilote noyau lors de l'activation. Choisissez 443 (ou tout autre port TLS) et définissez SSL sur True pour les connexions sécurisées. Si le même processus doit écouter sur plusieurs points de terminaison (plusieurs adresses IP ou à la fois HTTP et HTTPS simultanément), effacez Host et enregistrez chaque paire via Bindings.NewBinding à la place. La modification de Port pendant l'exécution du serveur n'a aucun effet immédiat ; basculez Active pour procéder à un nouvel enregistrement.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 8080;
oServer.Active := true;