即时通讯为什么要TCP连接建立3次?假设是2次; 假如在第1次客户端向服务器端发送请求因为阻塞,客户端会再次给服务器端发送请求,这次服务器端和客户端建立了连接。这样双方就可以发送数据了,发送完以后就可以断开连接了。但是这是阻塞的请求到了服务器端,这时会建立第二次连接。但是客户端的数据发送完了,造成了资源的浪费。 所以第三次是为了再次确认,避免资源的浪费。Socket 监听一个端口,最多有多少个连接?与客户端最多有1024个连接,但同时能连接的请求最多5个。