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 {}
查看全文
相关阅读:
Confluence 6 从外部目录中同步数据手动同步缓存
Confluence 6 从外部目录中同步数据如何工作
Confluence 6 从外部目录中同步数据支持的目录类型
Confluence 6 嵌套用户组的备注
Confluence 6 嵌套用户组的示例
Confluence 6 嵌套用户组的影响
Confluence 6 启用嵌套用户组
Confluence 6 目录序列将会影响
初识Continuation
HBase原理–所有Region切分的细节都在这里了
原文地址:https://www.cnblogs.com/javawebsoa/p/2458146.html
最新文章
Python_元组、字典内建方法详解
Linux_SystemLogManager
Linux_SystemLogManager
Python基本语法_集合set/frozenset_内建方法详解
Python基本语法_集合set/frozenset_内建方法详解
Linux_系统进程管理
Linux_系统进程管理
Linux_ServicesManagement_RHEL7
HDFS SBN实现与ANN的一致性读
HDFS FoldedTreeSet的引入以及FBR优化处理
热门文章
HDFS FoldedTreeSet的引入以及FBR优化处理
聊聊RPC的拥塞控制
聊聊RPC的拥塞控制
“标签化”思想在分布式系统中的应用
“标签化”思想在分布式系统中的应用
Alluxio的整体架构与数据流形式
Alluxio的整体架构与数据流形式
流处理系统中的“Exactly Once”语义保证
Confluence 6 用户目录图例
Confluence 6 从外部目录中同步数据配置同步间隔
Copyright © 2011-2022 走看看