C#-DUP
2024-09-01 13:20:07
void jianting()
{
int port = 8888;
UdpClient udpclient = new UdpClient(port);
IPEndPoint ipendpoint = new IPEndPoint(IPAddress.Any, port);
//IPEndPoint ipendpoint = new IPEndPoint(IPAddress.Parse ("192.168.1.114"), port);
try
{
while (true)
{
byte[] bytes = udpclient.Receive(ref ipendpoint);
string strIP = "信息来自" + ipendpoint.Address.ToString();
string strInfo = Encoding.GetEncoding("gb2312").GetString(bytes, 0, bytes.Length);
MessageBox.Show(strInfo+ strIP);
}
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
}
public string Send(string strServer, string strContent)
{
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
IPAddress ipaddress = IPAddress.Parse(strServer);
byte[] btContent = Encoding.GetEncoding("gb2312").GetBytes(strContent);
IPEndPoint ipendpoint = new IPEndPoint(ipaddress, 8888);
socket.SendTo(btContent, ipendpoint);
socket.Close();
return "发送成功!";
}
最新文章
- ABAP 锁机制
- ruby -- 进阶学习(一)subdomain配置与实现
- 【插件开发】—— 1 Eclipse插件开发导盲
- 模板类之间的友元关系实现Blob和BlobPtr
- JDK的下载和安装
- DOM Exception error 类型
- PyQt5嵌入matplotlib动画
- Windows系统ping本地虚拟机~
- 【转载】FPGA算法映射要点
- .Net RabbitMQ之消息通信 构建RPC服务器
- Python之迭代器,生成器
- sonarqube 自动代码审查
- day_5.27py
- 20190122 Oracle if-- elsif -- else -- if end
- mysql 5.7配置项最详细的解释
- 【PHP】五分钟教你编写一个实时弹幕网站
- 单点登录(十二)-----遇到问题-----cas启用mongodb验证方式登录后没反应-pac4j-mongo包中的MongoAuthenticatInvocationTargetException
- Ubuntu install TensorFlow 1.10 + CUDA 9.2 + cuDNN 7.2
- 洛谷P1062 数列
- springboot(2.0以上) --数据源切换时报错