免费模板素材网站ppt,一般个人网址是什么,贵州公司网站建设比选公示,高端网站建设 恩愉科技文章目录 一、概念二、本地通信使用的结构体三、TCP本地通信四、UDP本地通信 一、概念
二、本地通信使用的结构体
注#xff1a;
三、TCP本地通信
服务器#xff1a; 创建套接字 socket( ) 填充服务器本地信息结构体 sockaddr_un 将套接字与服务器本地信息结构体绑定 bin… 文章目录 一、概念二、本地通信使用的结构体三、TCP本地通信四、UDP本地通信 一、概念
二、本地通信使用的结构体
注
三、TCP本地通信
服务器 创建套接字 socket( ) 填充服务器本地信息结构体 sockaddr_un 将套接字与服务器本地信息结构体绑定 bind( ) 将套接字设置为被动监听状态 listen( ) 阻塞等待客户端的连接请求 accept( ) 进行通信 recv( )/send( ) 或 read( )/write( ) 关闭套接字 close() 客户端 创建套接字 socket( ) 填充服务器本地信息结构体 sockaddr_un 发送客户端的连接请求 connect( ) 进行通信 send( )/recv( ) 关闭套接字 close()
四、UDP本地通信
服务器 创建套接字 socket( ) 填充服务器本地信息结构体 sockaddr_un 将套接字与服务器本地信息结构体绑定 bind( ) 进行通信 recvfrom( ) / sendto( ) 关闭套接字 close() 客户端 创建套接字 socket( ) 填充客户端本地信息结构体 sockaddr_un 将套接字与客户端本地信息结构体绑定 bind()-如果客户端不bind 服务就没法给客户端回信 填充服务器本地信息结构体 sockaddr_un 进行通信 sendto( ) / recvfrom( ) 关闭套接字 close()