Cambiar puerto IdHttpServer
Hola
pues estoy programando un servidor web sencillo. Intento cambiar el puerto en el que escucha el servidor en tiempo de ejecución con el siguiente código. ServidorWeb->Active=false; ServidorWeb->DefaultPort=puerto; ServidorWeb->Active=true; Siguiendo el programa con el Debugger se cambia la propiedad sin ningún problema, pero las conexiones no se aceptan el en nuevo puerto. Siguen aceptandose en el puerto original. Alguien que sepa ¿porque? Muchas gracias Saludos! |
Hola, se me hace que es por el valor de KeepAlive, ya que, posiblemente haya una session de algun cliente conectado. Calculo que para cambiar el valor del puerto en runtime habrá que terminar todas las conexiones existentes. Ahora bien, no olvides contemplar el tema firewall.
Pero por otro lado, Active: Cita:
|
La franja horaria es GMT +2. Ahora son las 01:58:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi