2018-04-11 基于C#的UDP 协议同步通信

2018-04-11  本文已影响0人  863536
  1. 待更新
  2. 采用UDPClient类实现

发送端

UDPClient set=new UDPClient();
byte[] data=Encoding.ASCII.GetBytes("发送一串字符串");
IPEndPoint ip=new IPEndPoint(IPAddress.parse("192.168.1.51"),8082) //发送的地址
set.send(data,data.length,ip);
Console.Read();

接收端

IPEndPoint ip=new IPENDPoint(IPAddress.parse("192.168.1.51"),8082)
UDPClient get=new UDPClient(ip);
IPEndPoint ip = new IPEndPoint(IPAddress.Any, 0);
byte[] bytes = listen.Receive(ref ip);
Console.WriteLine("Received broadcast from {0}", Encoding.ASCII.GetString(bytes, 0, bytes.Length)); 
Console.Read()
上一篇 下一篇

猜你喜欢

热点阅读