2010-11-05 26 views

Respuesta

12

revisa el siguiente código de ejemplo:

Listener

Simple UDP Client

+0

¿No hay forma de usar la clase UdpClient en lugar de usar la clase Socket para establecer un servidor? –

+1

Tengo curiosidad sobre cuál es la ventaja de hacer eso? –

+0

Si necesita crear un SERVIDOR, debe abrir el socket para aceptar las solicitudes entrantes del CLIENTE. No conozco una forma de conectar un cliente a un cliente, las conexiones punto a punto se hacen usando un receptor de socket en ambos extremos (hasta donde yo sé) – Felype

2

System.Net.Sockets.UdpClient es complicado. Algunos de los constructores especifican el punto final local, mientras que otros especifican el punto final remoto. Para establecer una comunicación bidireccional, use un constructor que especifique el punto final local.

Especifique el punto final remoto predeterminado con Connect, o utilice una sobrecarga /BeginSend que especifique el punto final remoto.