[计算机网络]套接字编程

余生长醉 提交于 2019-12-05 03:55:50

///服务器

 

  1. 配置电话机

#include <sys/socket.h>int socket(int domain, int type, int protocol);

调用socket函数创建套接字

  1. 大厂分机配置好人员

#include <sys/socket.h>int bind(int sockfd, struct sockaddr *myaddr,socklen_t addrlen);//成功时返回0失败时返回-1

调用bind函数分配IP和端口号

  1. 听到电话响

#include <sys/socket.h>int listen(int sockfd, int backlog);//成功时返回0,失败时返回-1

调用listen函数转为可接收请求状态

  1. 接电话

#include <sys/socket.h>int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);//成功时返回文件描述符,失败时返回-1

调用accept函数受理连接请求  

 

//客户端

  1. 配置电话机
  2. 拨打电话

#include <sys/socket.h>int connectint sockfd, struct sockaddr *serv_addr, socklen_t addrlen;

 

 

 

 

 

 

 

 

建立好了模型,详细解读看

https://blog.csdn.net/g863402758/article/details/79359075

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!