基本流程:
1)udp套接字创建
调用socket()函数,采用SOCK_DGRAM方式,创建一个基于UDP的套接字。
2)地址与端口的绑定
绑定一个ip地址与端口,仍是bind函数
3)数据收发
调用sendto和recvfrom()函数进行数据收发。在UDP不需要调用connect()、listen()、accept()函数,因为UDP在通信时不需要保持连接。
4)套接字关闭
调用close()函数,关闭本次连接。
基本流程:
1)udp套接字创建
调用socket()函数,采用SOCK_DGRAM方式,创建一个基于UDP的套接字。
2)地址与端口的绑定
绑定一个ip地址与端口,仍是bind函数
3)数据收发
调用sendto和recvfrom()函数进行数据收发。在UDP不需要调用connect()、listen()、accept()函数,因为UDP在通信时不需要保持连接。
4)套接字关闭
调用close()函数,关闭本次连接。