• Jueves 28 de Marzo de 2024, 16:27

Autor Tema:  Cambiar Puerto De Un Idhttpserver  (Leído 1020 veces)

yomismo24

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Cambiar Puerto De Un Idhttpserver
« en: Jueves 17 de Abril de 2008, 10:44 »
0
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
Salu2.

yomismo24

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Cambiar Puerto De Un Idhttpserver
« Respuesta #1 en: Domingo 20 de Abril de 2008, 09:31 »
0
Hola
visto que nadie ha contestado, y después de darle unas cuantas vueltas encontré la solución.
La propiedad DefaultPort no era la que había que cambiar, sino que habia que cambiar el puerto de la propiedad Bindings del servidor


1.    ServidorWeb->Active=false;
2.    ServidorWeb->DefaultPort=puerto;
3.    ServidorWeb->Bindings->Items[0]->Port=puerto;
4.    ServidorWeb->Active=true;

La importante es la línea 3, en la que se cambia el puerto en que escucha el servidor en ese momento.

Salu2

el_shanky

  • Miembro MUY activo
  • ***
  • Mensajes: 177
    • Ver Perfil
Re: Cambiar Puerto De Un Idhttpserver
« Respuesta #2 en: Lunes 21 de Abril de 2008, 15:18 »
0
Gracias x compartir la respuesta sin que te hayamos podido ayudar!

Yo te hubiera dicho que te fijes si stabas llamando a ese nuvo puerto que cambiaste... :S

gracias again
"La programación hoy en día es una carrera entre los ingenieros de software intentado construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De lejos, el Universo está ganando." - Rich Cook



http://www.maxcode.com.ar

http://www.shanky.com.ar