示例C#利用UdpClient发送广播消息<转>
2010-01-16 00:07
281 查看
在此只做收藏被查,原文请访问:/article/5689962.html
首先写个接受消息的客户端。这里偷了点懒,new UdpClient(11000)就是用Udp方式侦听11000端口,侦听任何发送到11000端口的消息都会接收到。
代码
其中192.168.0.255是你的内网广播地址,11000是客户端的端口。
广播地址是通过你的子网掩码获得的例如你的网关是192.168.0.1,掩码是255.255.255.0,那么你的广播地址就是192.168.0.255.
首先写个接受消息的客户端。这里偷了点懒,new UdpClient(11000)就是用Udp方式侦听11000端口,侦听任何发送到11000端口的消息都会接收到。
代码
UdpClient udpClient = new UdpClient(11001); try { udpClient.Connect(IPAddress.Parse("192.168.0.255"), 11000); Byte[] sendBytes = Encoding.ASCII.GetBytes("Is anybody thereA?"); udpClient.Send(sendBytes, sendBytes.Length); udpClient.Close(); } catch (Exception e) { Console.WriteLine(e.ToString()); }
其中192.168.0.255是你的内网广播地址,11000是客户端的端口。
广播地址是通过你的子网掩码获得的例如你的网关是192.168.0.1,掩码是255.255.255.0,那么你的广播地址就是192.168.0.255.
相关文章推荐
- 示例C#利用UdpClient发送广播消息
- C#利用UdpClient发送广播消息
- C#使用UdpClient发送广播消息介绍
- C#使用UdpClient发送和接收UDP数据示例 16进制与字符串互转
- C#使用UdpClient发送和接收UDP数据示例
- C#使用UdpClient发送和接收UDP数据示例 16进制与字符串互转
- Udp广播的发送与接收(C#+UdpClient) 上篇
- Unity3D 发送广播与消息、利用脚本控制游戏
- Linux系统下UDP发送和接收广播消息小样例
- C#利用SmtpClient发送Gmail邮件
- C#UDP的多路广播组的发送和接收
- C#实战Microsoft Messaging Queue(MSMQ)消息队列(干货)<转>
- C#TCPClient应用-一个简单的消息发送和接收
- HTML5支持服务器发送事件(Server-Sent Events)-单向消息传递数据推送(C#示例)
- 在C#中怎样利用句柄发送消息
- 利用Kafka发送/消费消息-Java示例
- C#.Net:List<T>集合列表的Linq语句查询示例
- struts2利用<s:fielderror/>等标签详细地控制错误消息输出格式
- c#利用webmail邮件系统发送邮件示例分享
- C#TCPClient应用-一个简单的消息发送和接收 (转)