0%

C++网络编程(2)

通信流程

1. 服务器端

1
2
3
4
5
6
int soc=socket(); //创建用于监听连接的套接字(文件描述符)检测是否有客户端连接
bind() //将得到的文件描述符和本地IP端口绑定
listen(); //启动监听
int acp=accept(); //接受请求,返回 用于接受连接后用于通信的文件描述符
read();write();recv();send() //读写数据
close() //断开连接

2. 服务器端

```C++
int soc=socket(); //创建用于通信的文件描述读
connect(); //连接服务器
read(); //读写
write(); //读写
recv(); //读写
send();//读写
close(); //断开连接