首先 服务端 会开启服务端的 socket服务 ,设置socket的端口和ip 即bind,然后服务端的socket处于监听等待状态(listen),一直保持阻塞到有客户链接到达,
三次握手: 第一次 客户端 发送数据请求 (往服务端写数据(write)),服务端接收数据 并处理数据。(此时创建一个socket)
第二次 服务端将处理好的数据返回给 客户端(即 应答),客户端 接收数据 处理,关闭socket。
第三次 关闭socket (发送文件结束通知) 服务端接收通知 关闭此socket(创建的socket)