900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 【Socket网络编程】4.tcp和udp的客户端和服务端收发流程

【Socket网络编程】4.tcp和udp的客户端和服务端收发流程

时间:2019-02-14 08:03:41

相关推荐

【Socket网络编程】4.tcp和udp的客户端和服务端收发流程

tcp和udp的客户端和服务端收发流程

1.udp服务器流程:

1.创建serverSocket

2.设置服务器地址 serverAddr

3.将serverSocket和serverAddr绑定 bind

4.开始进行读写 sendto和recvfrom

5.关闭serverSocket

2.udp客户端流程

1.创建clientSocket

2.设置服务器地址 serverAddr

3.可选 设置clientAddr并和clientSocket(一般不用绑定)

4.进行发送操作 sendto

5.关闭clientSocket

===================================================

3.TCP服务器端流程如下:

1.创建serverSocket

2.初始化 serverAddr(服务器地址)

3.将socket和serverAddr 绑定 bind

4.开始监听 listen

5.进入while循环,不断的accept接入的客户端socket,进行读写操作write和read

6.关闭serverSocket

4.TCP客户端流程:

1.创建clientSocket

2.初始化 serverAddr

3.链接到服务器 connect

4.利用write和read 进行读写操作

5.关闭clientSocket

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。