TCP客户端服务端编程模型

客户端调用序列

  • 调用socket函数创建套接字
  • 调用connect连接服务端
  • 调用I/O函数(read/write)与服务器端通讯
  • 调用close关闭套接字

服务器端调用序列

  • 调用socket函数创建本地套接字
  • 调用bind函数绑定本地地址和端口
  • 调用listen启动监听
  • 调用accept从已经连接的队列中提出客户连接
  • 调用I/O函数(read/write)与客户端通讯
  • 调用close关闭套接字

这里写图片描述