UDP简介

UDP也叫用户数据报协议

UDP编程相比TCP编程简单了很多.

因为UDP不是面向连接的, 而是面向无连接的.

TCP是面向连接的, 客户端和服务端必须连接之后才能通讯, 就像打电话, 必须先接通才能通话.

UDP是面向无连接的, 一方负责发送数据(客户端), 只要知道对方(接受数据:服务器) 的地址就可以直接发数据了, 但是能不能达到就没有办法保证了.

虽然用UDP传输面向无连接, 数据不可靠,但它的优点是和TCP比,速度快,对于不要求可靠到达的数据,就可以使用UDP协议。 比如局域网的视频同步, 使用 udp 是比较合适的:快, 延迟越小越好

创建UDPSocket对象

创建方式和TCPSocket一样的, 只是需要把socket_tpye的值设置为SOCKET_DGRAM

socket(AF_INET, SOCKET_DGRAM)
Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-02-25 07:12:09

results matching ""

    No results matching ""