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 {}
查看全文
相关阅读:
jzoj 6278. 2019.8.5【NOIP提高组A】跳房子
2019.08.05【NOIP提高组】模拟 A 组 总结
HTML笔记
html中的锚点设置
前端HTML
数据库设计(第一范式,第二范式,第三范式)
MySQL之锁、事务、优化、OLAP、OLTP
MySQL数据备份与还原(mysqldump)
MySQl创建用户和授权
MySQL之索引原理与慢查询优化
原文地址:https://www.cnblogs.com/javawebsoa/p/2458146.html
最新文章
python学习笔记 day19 正则表达式(三)
python学习笔记 day18 正则表达式(二)
CodeForces Round #548 Div2
大数加减乘除取模运算模板
哈尔滨工程大学ACM预热赛
HDU 1394 Minimum Inversion Number
POJ 3067 Japan
HDU 1556 Color the ball
PAT L3-016 二叉搜索树的结构
数组建 BST
热门文章
Problem 2285 迷宫寻宝
PAT 7-12 拯救007
2019.08.13【NOIP提高组】模拟 A 组 总结
2019.08.12【NOIP提高组】模拟 A 组 总结
KMP&exKMP小结
hash小结
树链剖分小结
2019.08.10【NOIP提高组】模拟 A 组 总结
2019.08.09【NOIP提高组】模拟 A 组 总结
2019.08.07【NOIP提高组】模拟 A 组 总结
Copyright © 2011-2022 走看看