C#套接字互相通信

本文介绍了如何使用C#构建控制台和窗口程序,利用UDP套接字在两台电脑间进行通信。详细讲解了服务端和客户端的代码实现,并展示了通过Wireshark捕获的通信包,分析了协议头信息和数据传输特点。最后,作者总结了在通信过程中遇到的问题和解决方法,以及使用UDP协议的收获。
摘要由CSDN通过智能技术生成


一、C#控制台程序,利用UDP套接字与室友电脑通信

首先在VS2019中选择新建一个控制台应用程序,然后一台电脑作为服务端,另一台作为客户端(一台电脑自己通信也可以,但是无法使用wireshake进行抓包)

下面是服务端
在这里插入图片描述
这个是客户端
在这里插入图片描述
注意:客户端与服务端需要连接入同一局域网下,并且客户端需要手动输入服务端ip地址

结果如下
在这里插入图片描述

二、C#窗口程序,利用form窗口实现消息通信

首先在VS2019中创建C#窗口程序
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值