C++socket通讯分为服务器和客户端两部分
服务器实现部分
1.调用SOCKET创建本机通讯信息
2.调用BIND函数将本机SOCKET与通讯端口进行绑定
3.bzero将端口套接字长度标准划
4.调用listen监听端口
5.while(1)实时检测客户端连接
6.clienthand=accept()函数获取连接客户端句柄
7.recv(clienthandle,buffer, buffersize)读取客户端发送的信息
8.send(clienthandle,buffer, buffersize)函数向客户端发送信息
9.close(clienthandle)停止会话
客户端部分
1.调用SOCKET创建本机通讯信息
2.调用BIND函数将本机SOCKET与通讯端口进行绑定
3.调用connect()函数连接服务器
4.while(1)实时检测服务器发送信息
5.recv(serverhandle,buffer, buffersize)读取客户端发送的信息
6.send(serverhandle,buffer, buffersize)函数向客户端发送信息
7.close(serverhandle)停止会话
本文详细介绍了使用C++实现Socket通讯的服务器和客户端操作流程,包括创建通讯信息、绑定端口、监听连接、接收与发送信息等关键步骤。

被折叠的 条评论
为什么被折叠?



