没有合适的资源?快使用搜索试试~ 我知道了~
NET中的UDP点对点网络通信.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 71 浏览量
2022-11-20
12:47:13
上传
评论
收藏 186KB PDF 举报
温馨提示
试读
2页
NET中的UDP点对点网络通信.pdfNET中的UDP点对点网络通信.pdf
资源推荐
资源详情
资源评论
www.gybdqn.com
.NET 中的 UDP 点对点网络通信
什么是 UDP
UDP:User Datagram Protocol,是一种不可靠的数据传输协议,能提供比较快速的数据
传输速度,但是并不保证数据的正确性;
UDP 一般用在并不需要特别要求数据正确性但要求传输速度比较快速的场合,比如网络广
播、影音格式数据的传输等;
UDP 是一种无联机状态的数据传输协议;运用UDP 网络服务的 Socket 程序,并不会一直
保持联机,只有在需要的时候,客户端与服务器端才会进行联机;
UdpClient 类
UdpClient 类被用来提供 UDP 网络服务。由于 UDP 针对主机进行单向数据操作,所有没
有对应的服务器端类;同时,UdpClient 只负责数据的传输,并不在意由谁传送数据;因此,
UdpClient 一个类,就足以构建 UDP 服务所需的功能;
UDP 的主要方法:
Receive(ref IPEndPoint ep)方法:ep 参数代表所接收数据的远程主机,也就是数据的发送
主机;此方法返回所接收的 UDP 数据,为字节数组。此方法是阻塞式接收方法,也就是一
旦执行此方法,会造成程序中断,等待数据的到来,等数据接收完成后,才继续执行后继的
程序代码。
UDP 的主要方法:
Send(byte[] buf,int length,IPEndPoint ep)方法:此方法用来向远程主机发送数据,buf
为要发送的数据,字节数组;length 为发送的数据的长度;ep 为要发送到的远程主机。
下面一个例子来练习一下 UDP:
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功