TCP UDP Socket 网络编程总体步骤总结

【TCP】
1. 服务器端
    1)创建套接字create;
    2)绑定端口号bind;
    3)监听连接listen;
    4)接受连接请求accept,并返回新的套接字;
    5)用新返回的套接字recv/send;
    6)关闭套接字。

2. 客户端
    1)创建套接字create; 
    2)发起建立连接请求connect; 
    3)发送/接收数据send/recv;
    4)关闭套接字。

总结:
TCP Server端    :create --> bind --> listen -->  accept -->  recv/send --> close
TCP Client端     :create --> conncet --> send/recv --> close.


/*==============================================================*/
【UDP】
1. 服务器端:
    1)创建套接字create;
    2)绑定端口号bind;
    3)接收/发送消息recvfrom/sendto;
    4)关闭套接字。

2. 客户端:
    1)创建套接字create;
    2)发送/接收消息sendto/recvfrom;
    3)关闭套接字.

总结:
UDP Server端 :create --> bind --> recvfrom/sendto -- >close
UDP Client端  :create --> sendto/recvfrom --> close.

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页