Pregunta: | 14691 - PROBLEMAS CON LOS SOCKETS EN WINDOWS |
Autor: | Vidal Carro Garcia |
Hay 2 aplicaciones funcionando a la vez, (un cliente y un servidor), y el cliente
es mas lento leyendo los datos que el servidor. El servidor tiene el socket en modo asincrono y esta mandando datos constantemente y llega un momento en que el cliente deja de leer datos, la aplicacion no se cuelga y el socket no devuelve ningun error. Alguien puede explicarme que ocurre... Muchas Gracias. |
Respuesta: | sinapse |
Creo que la funcion de recibir mensajes de un socket los tira cuando ya no caben en la cola, pero eso no significa que sea un error, ya que, dependiendo de como hayas creado el socket,el servidor puede esperar o no confirmacion de los mensajes enviados. Todo depende del protocolo.
Yo tambien trabajo con sockets, concretamente ahora estoy haciendo un servidor de nombres, bajo linux. Si podemos ayudarnos estaria bien. Si quieres escribeme. Salu2 |