C网络编程第3章UDP应用编程.pptVIP

  • 6
  • 0
  • 约3.88千字
  • 约 20页
  • 2016-12-10 发布于重庆
  • 举报
C网络编程第3章UDP应用编程

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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档