第3章 UD应用编程.pptVIP

  • 8
  • 0
  • 约4.73千字
  • 约 27页
  • 2017-06-14 发布于河南
  • 举报
第3章 UD应用编程

第3章 UDP应用编程;3.1 UDP协议基础知识;编写UDP应用程序时,有两种技术: ?直接使用Socket类 ?使用UdpClient类 UdpClient类对基础Socket进行了封装、发送和接 收数据时不必考虑底层套接字收发时必须处理的一些 细节问题,从而简化了UDP应用编程的难度,提高了 编程效率 。; ;?创建基于UDP协议的Socket Socket udpClient = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); 绑定本地端点:目的是告诉socket对象在指定的端点上接收数据 IPEndPoint point = new IPEndPoint(localIp, port); udpClient.Bind(point); (3)接收数据 EndPoint remote =(EndPoint)new IPEndPoint(IPAddress.Any,0); int count = udpSocket.ReceiveFrom(receiveByte, ref remotePoint);;?创建基于UDP协议的Socket (4)发送数据 可以另外创建一个新的socket,然后发送数据

文档评论(0)

1亿VIP精品文档

相关文档