TCP,UDP协议下的socket通信
Posted zyever
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP,UDP协议下的socket通信相关的知识,希望对你有一定的参考价值。
TCP通信流程
Server端:
创建套接字:socket( )
创建sockaddr_in结构体变量,并设置相关参数
将套接字与IP、端口绑定:bind( )
使套接字处于监听状态,等待Client端发起连接请求:listen( )
取接收请求,并生成已连接socket描述符:accept( )
进行网络读写操作:read()/write() 、recv()/send()
关闭套接字:close( )
Client端
创建套接字:socket( )
创建sockaddr_in结构体变量,并设置相关参数
发起连接请求:connect( )
进行网络读写操作:read()/write() 、recv()/send()
关闭套接字:close( )
以上是关于TCP,UDP协议下的socket通信的主要内容,如果未能解决你的问题,请参考以下文章