udp协议编程.pptVIP

  • 16
  • 0
  • 约3.39千字
  • 约 18页
  • 2018-01-26 发布于浙江
  • 举报
udp协议编程

Visual C# UDP协议编程 教学目标 了解UDP协议报文及其应用 掌握.net平台与UDP相关的类 掌握UDP协议广播特性 UDP协议基础知识 UDP协议的特点 UDP是一个简单的、面向数据报的无连接协议,提供了快速但不一定可靠的传输服务。 UDP与TCP的比较 优点 无连接(速度快)、可用于广播(组播)、消耗网络带宽小、有消息边界 缺点 不可靠、安全性差、不保证报文顺序交付 UDP应用编程技术 编写UDP应用程序时,有两种技术: ?直接使用Socket类 ?使用UdpClient类 UdpClient类对基础Socket进行了封装、发送和接 收数据时不必考虑底层套接字收发时必须处理的一些 细节问题,从而简化了UDP应用编程的难度,提高了 编程效率 。 UdpClient类 UdpClient类的构造函数 1) UdpClient() 创建一个新的UdpClient对象,并自动分配合适的本地IPv4地址和端口号。例如: UdpClient udpClient = new UdpClient(); //指定默认远程主机和端口号 udpClient.Connect(, 51666); Byte[] sendBytes = System.Text.Encoding.Unicode.GetBytes(

文档评论(0)

1亿VIP精品文档

相关文档