Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problema con Winsock

Estas en el tema de Problema con Winsock en el foro de Visual Basic clásico en Foros del Web. Buenas. Estoy desarrollando una aplicación cliente-servidor con Winsock. Todo muy bien pero me encuentro con un problema, que les paso a desarrollar. Pongo el servidor ...
  #1 (permalink)  
Antiguo 07/11/2011, 13:20
 
Fecha de Ingreso: julio-2011
Mensajes: 53
Antigüedad: 12 años, 9 meses
Puntos: 2
Problema con Winsock

Buenas. Estoy desarrollando una aplicación cliente-servidor con Winsock. Todo muy bien pero me encuentro con un problema, que les paso a desarrollar.

Pongo el servidor en escucha en un puerto determinado el cual tengo abierto, todo perfecto. El cliente se conecta sin inconveniente alguno y envía un paquete al servidor. El mismo lo recibe y realiza la tarea asignada al llegar ese paquete (nada de otro mundo). Unos segundos después de la llegada del paquete (proveniente del cliente) el servidor envía uno al cliente, pero al hacerlo me encuentro con el error típico informándome que no se pudo enviar el paquete porque el socket está cerrado. Entonces, decidí emplear un código para que me avise cuándo es que se cierra el socket... y me encuentro con que el mismo se cierra, diría yo, una milésima antes de enviar mi paquete desde el servidor al cliente. Pues entonces utilizo Winsock_Error para identificarlo, el manejador de errores en todos los Procedimientos y no hay rastro de nada, se cierra solo y no he podido encontrar desde hace unas 24hs la raíz del cierre del Winsock (de parte del servidor, comprobado). Lo más raro es que, no se cierra en un determinado momento, puede estar abierto 20hs y hasta que yo no envíe el segundo paquete de parte del servidor al cliente no se cerrará. Además este último no se llega a enviar, se cierra justo antes.

Bueno, gracias si te has molestado en leerte todo esto y espero respuestas

Saludos!!
  #2 (permalink)  
Antiguo 08/11/2011, 09:53
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 5 meses
Puntos: 19
Respuesta: Problema con Winsock

Mucho cuento de lo mismo, lo hiciste muy largo y se desvirtuo

Pone el codigo y ahi vemos
  #3 (permalink)  
Antiguo 08/11/2011, 19:42
 
Fecha de Ingreso: julio-2011
Mensajes: 53
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: Problema con Winsock

Solucionado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:46.