- 1
- 0
- 约1.06万字
- 约 85页
- 2019-08-10 发布于广东
- 举报
接受客户端连接 int accept(int sockfd,struct sockaddr *clientaddr,int addrlen); 说明 accept函数返回的socket描述符是真正可以和客户端通信的socket,服务器的侦听socket只接受连接,不能用于通信 accept函数在没有已完成的连接时将阻塞进程 接受客户端连接 … //接受客户端连接 int sin_size=sizeof(struct sockaddr_in); int new_fd= accept(sockfd, (struct sockaddr *)clientaddr, sin_size) ; if(( new_fd==-1) { printf(accept errot\n); continue; } … 基于TCP编程模型 建立连接 发送请求 返回响应 创建网络端点(socket) 连接客户端(connect) 客户端发送请求(write) 客户端接收响应(read) 客 户 端 创建网络端点( socket) 绑定服务器地址和端口(bind) 监听端口(listen) 接受客户端连接(accept) 接收客户端请求(read) 回送响应(write) 服 务 器 接收数据 int read(int fd,char *buf,int len); 功能:从socke
原创力文档

文档评论(0)