add file:http

This commit is contained in:
qianguyihao
2018-03-06 15:12:07 +08:00
parent 75fa75139b
commit c3723f5dc2
5 changed files with 242 additions and 4 deletions

View File

@@ -13,7 +13,7 @@ HTTP协议是无状态的服务器只会响应来自客户端的请求
那怎么去实时地知道服务器的状态呢?方法有两个:
1长轮询客户端每隔很短的时间都会对服务器发出请求查看是否有新的消息只要轮询速度足够快例如1秒就能给人造成交互是实时进行的印象。这种做法是无奈之举实际上对服务器、客户端双方都造成了大量的性能浪费。
1**轮询**客户端每隔很短的时间都会对服务器发出请求查看是否有新的消息只要轮询速度足够快例如1秒就能给人造成交互是实时进行的印象。这种做法是无奈之举实际上对服务器、客户端双方都造成了大量的性能浪费。
2**长连接**:客户端只请求一次,但是服务器会将连接保持,不会返回结果。当服务器有了新数据时,实时地发给客户端,而一直保持挂起状态。这种做法的也造成了大量的性能浪费。