长连接,短连接

长连接

1.client 向 server 发起连接

2.server 接到请求,双方建立连接

3.client 向 server 发送消息

4.server 回应 client

5.一次读写完成,连接不关闭

6.后续读写操作...

7.长时间操作之后client发起关闭请求

长连接就是在建立连接和关闭连接之间可以进行多次数据传输

短连接

1.client 向 server 发起连接请求

2.server 接到请求,双方建立连接

3.client 向 server 发送消息

4.server 回应 client

5.一次读写完成,此时双方任何一个都可以发起 close 操作

短连接就是在建立连接到关闭连接只进行一次连接

你可能感兴趣的:(长连接,短连接)