Visual CSharp .NET - Receive en UDP

 
Vista:

Receive en UDP

Publicado por oscar (1 intervención) el 20/10/2006 00:20:35
hola, tengo una conexion UDP usando
UdpClient udpClient = new UdpClient();
envio un mensaje y espero a que responda con:
Byte[] receiveBytes = udpClient.Receive(ref RemoteIpEndPoint);
pero puede que nunca se reciba respuesta por n motivos, pero el metodo Receive, congela mi aplicacion, como le puedo dar un timeout?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Receive en UDP

Publicado por Javier Suero (21 intervenciones) el 21/11/2006 09:14:59
Hola, Óscar,

deberías tener el "listener" del udp en un hilo aparte del principal (y acordarte de cerrarlo cuando cierres la aplicación aunque sea por una excepción).

Un saludo, Javier.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar