2017-08-28 45 views
0

我讀過有關HTTP長輪詢的一些文章,但我不明白,這2兩件事:長時間輪詢 - 重新連接是否重要?

  • 爲什麼建議多分鐘保持連接打開少?它應該導致諸如超時或..等問題?

  • 爲什麼我應該在從服務器收到數據後重新打開連接?

回答

0

我還沒有聽說長時間的投票應該在不到一分鐘的時間內打開。然而,我的第一個想法是,你可能會這樣做,以檢測連接是否已經被丟棄或者考慮到移動設備在WiFi和移動數據之間切換。

您的第二個問題更容易回答,如果您的應用程序依靠長輪詢接收來自服務器的推送通知,則需要不斷保持打開一個長查詢連接。一旦通過長輪詢連接從服務器發送數據,請求就完成並且連接關閉,這意味着您需要再次打開以接收另一個通知。