- 5
- 0
- 约8.4千字
- 约 30页
- 2017-03-04 发布于江苏
- 举报
第十一章 UDP协议开发 11.1 UDP协议概述 11.2 UDP协议的套接字编程技术 11.3 使用UdpClient简化UDP编程 11.4 使用UDP协议进行广播和组播 11.1 UDP协议概述 UDP协议的特点 UDP是一个简单的、面向数据报的无连接协议,提供了快速但不一定可靠的传输服务。 UDP与TCP的比较 优点 无连接(速度快)、可用于广播(组播)、通信量小、有消息边界 缺点 不可靠、安全性差、不保证报文顺序交付 ? SendTo 方法和ReceiveFrom 方法 UDP无需建立连接,可在任何时候直接向网络中的任意主机发送UDP数据包。当然须指明目标地址,可以直接用SendTo 方法完成这个功能。将创建的套接字与本地IPEndPoint进行绑定后,也可以用ReceiveFrom 方法接收远程主机发来的数据。 使用这种方法,发送和接收UDP数据包的一般步骤为: 1 创建一个Socket对象。 2 如果要接收UDP数据包,需要将创建的套接字与本地IPEndPoint进行绑定。如果仅仅为了发送,则不需要绑定。 3 使用SendTo 方法和ReceiveFrom 方法发送和接收数据包。 ? Send 方法和Receive 方法 为了和某一个远程主机通信,也可以在创建套接字后,使用Connect 方法先和远程主机
原创力文档

文档评论(0)