简易TCP服务端:创建步骤
- 建立一个socket
- socket
- 绑定端口
- bind-申请一个端口用于socket服务
- 监听网络端口
- listen-启动端口监听模式
- 等待客户端连接
- accept-阻塞直到有客户端连接
- 循环
- 接收客户端数据
- recv-阻塞直到有数据可读
- 向客户端发生数据
- send-阻塞直到数据发生完成
- 接收客户端数据
- 关闭socket
- closesocket
简易TCP客户端:创建步骤
- 建立一个socket
- socket
- 连接服务端
- connect-通过IP地址和端口号找到服务器进行连接
- 循环
- 向服务端发送数据
- send
- 接收服务端数据
- recv
- 向服务端发送数据
- 关闭socket
- closesocket
声明:本文为原创文章,版权归Aet所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Socket:相关记述11/09
- ♥ 网络I/O 介绍04/28
- ♥ 51CTO:C++网络通信引擎架构与实现一09/09
- ♥ Socket:创建TCP服务端10/17
- ♥ 51CTO:Linux C++网络编程四08/19
- ♥ Socket:创建TCP客户端10/17