locked
Reutilización de puertos RRS feed

  • Pregunta

  • Hola:

    Estoy haciendo una aplicación cliente-servidor en VB 2008 que necesita realizar un sondeo a muchos clientes en poco tiempo, de modo que se consumen todos los puertos y no me deja reutilizarlos pese a que están cerrados (lo he analizado con netstat).

    El socket se cierra mediante las órdenes shutdown, disconnect y close y admito el uso compartido de puertos mediante la orden socket.setsocketoption(socket, reuseadress,1). También he hecho una subrutina que libera memoria y los recursos del socket.

    He habilitado el uso compartido de puertos net.tcp en Vista.

    El programa le he probado en Windows XP y reutiliza los puertos perfectamente.

    ¿ Sabe alguien dónde puede estar el el problema?

    Muchas gracias.
    martes, 17 de marzo de 2009 11:37

Respuestas

  • Pregunta en los foros de programacion or si hubiese que realizar un protocolo especial de desconexion. Desde luego, yo me he cansado con herramientas estilo NetScanTools de abrir miles de puertos y nunca he visto problemas en esto.

    Un saludo,

    Jose Manuel Tella Llop news://jmtella.com
    martes, 17 de marzo de 2009 14:00