- 3
- 0
- 约8.18千字
- 约 48页
- 2017-01-01 发布于广东
- 举报
第十一章 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()方法先和远程主机
您可能关注的文档
- C#可视化程序设计案例教程第2版史荧中第6章ADO.NET数据库访问技术课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第7章C#窗体应用程序高级控件课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第8章图形绘制GDI+简介课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第9章应用程序部署第9章应用程序部署课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第1章+WinForm开发入门课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第2章+窗体与控件课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第3章+C#程序设计语言课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第4章+菜单、工具栏与对话框课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第5章+数据库应用程序开发环境课件教学.ppt
- C#可视化程序设计案例教程刘培林黄羽中第6章+数据库应用程序设计课件教学.ppt
原创力文档

文档评论(0)