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 {}
查看全文
相关阅读:
Gitlab_ansible_jenkins三剑客⑥Jenkins和ansible集成
Gitlab_ansible_jenkins三剑客⑤jenkins Pipeline-job的使用
Gitlab_ansible_jenkins三剑客④jenkins安装图解及freestyle的简单使用
Gitlab_ansible_jenkins三剑客③Ansible的安装及使用
Gitlab_ansible_jenkins三剑客②Gitlab的后台管理
Gitlab_ansible_jenkins三剑客①搭建gitlab的详细步骤
windows2012服务器中安装php7+mysql5.7+apache2.4环境
07binlog日志介绍
open()系统调用的实现
文件系统中的目录查找
原文地址:https://www.cnblogs.com/javawebsoa/p/2458146.html
最新文章
Code-audit-Learning
Bypass D盾_IIS防火墙SQL注入防御(多姿势)
X-WAF简单测试体验
shell编程系列4--有类型变量:字符串、只读类型、整数、数组
shell编程系列3--命令替换
shell编程系列2--字符串的处理
shell编程系列1--shell脚本中的变量替换
consul_nginx_uprsync动态负载均衡
Django开发简单采集用户浏览器信息的小功能
Logstash简介
热门文章
Logstash简介
Packetbeat简介
fileBeat的简单使用
Kibana的安装与配置
Elasticsearch的安装和使用
性能测试的整体认知
jumperserver的简单使用
lua简单入门
zabbix3.2自动发现批量监控redis端口状态
zabbix3.2利用自动发现功能对fastcgi模式的php状态进行集中监控
Copyright © 2011-2022 走看看