Linux socket 网络编程简单步骤()
socket是什么?
Linux下tcp服务器创建的步骤
对应TCP:
服务端
socket() 建立套接字返回一个文件描述符 fd
bind() 将fd 和 服务器信息(五元组)绑定在一起
listen() 设置连接到服务端的最大连接数
accep() 等待客户端 的连接,连接成功返回一个 fd (一个客户端一个fd )
最后就是对这个fd 读写操作了,操作完需要 close(fd) 文件描述符是有限的客户端
socket() 建立套接字返回一个文件描述符 fd
connect( ) 连接成功返回一个 fd
最后就是对这个fd 读写操作了,操作完需要 close(fd) 文件描述符是有限的
简单的代码实现:
第一版: 服务器可以收到客户端的数据并有的回应
带填坑。。。