zoukankan
html css js c++ java
简单的UDP收发讯息
发送:
try { Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); //向此网段发广播包 int UDPListenerPort = 8082; IPAddress broadcast = IPAddress.Parse("192.168.0.255"); //此处根据IP及子网掩码改为相应的广播IP string ts = "This is UPD string for sending"; byte[] sendbuf = Encoding.ASCII.GetBytes(ts); IPEndPoint ep = new IPEndPoint(broadcast, UDPListenerPort); s.SendTo(sendbuf, ep); } catch (Exception e) {}
接收:
UdpClient listener; int UDPListenerPort = 8082; IPEndPoint groupEP = new IPEndPoint(IPAddress.Any, UDPListenerPort); try { while (true) { byte[] bytes = listener.Receive(ref groupEP); string RecIP = groupEP.ToString().Substring(0, groupEP.ToString().IndexOf(":")); //收到发送UPD端的IP string RecStr = Encoding.ASCII.GetString(bytes, 0, bytes.Length); //收到的UPD字符串 } } catch {}
查看全文
相关阅读:
Postfix邮件服务
Python
LVS
MFS
Apache
Zookeeper集群 + Kafka集群 + KafkaOffsetMonitor 监控
shell 检测安装包
shell ssh 批量执行
shell 判断脚本参数
bzoj 1500 修改区间 splay
原文地址:https://www.cnblogs.com/javawebsoa/p/2458146.html
最新文章
chapter07
chapter06
chapter05_20180330
mysql create user
chapter03
chapter05
spark_20180328
HIVE获取表的大小和修改日期
learn_tmp
jquery对象和DOM对象转换
热门文章
jquery选择器用法
jquery文件的引入
JavaScript和jquery的区别
jquery使用js的一些疼处
jquery基础
bom知识点
无缝轮播
小米滚动
5秒之后关闭广告
Postfix 邮件服务器
Copyright © 2011-2022 走看看