Windows下Socket编程

Windows下Socket编程

  • 构架
    • 创建socket
    • 绑定bind
      • 存储转换函数
    • 监听listen
    • 接收accept
    • 发送send(tcp)/sendto(udp)
    • 接收recv(tcp)/recvfrom(udp)
    • 连接connect

构架

  • 服务器构架
  1. 加载库资源–WSAStartup
  2. 创建socket–socket
  3. 绑定地址信息–bind
  4. 监听–listen
  5. 获取监听队列第一个连接处理–accept
  6. 发送数据–send
  7. 接收数据–recv
  8. 关闭sock–socketclose
  9. 卸载库–WSACleanup
  • 客户端构架
  1. 加载库资源–WSAStartup
  2. 创建socket–socket
  3. 连接服务器–connect
  4. 发送数据–send(tcp)/sendto(udp)
  5. 接收数据–recv(tcp)/recvfrom(udp)
  6. 关闭sock–socketclose

你可能感兴趣的:(C++,操作系统,windows,udp,tcp/ip)