簡體   English   中英

當您收到新郵件時,gmail的“自動刷新”功能是什么?

[英]What's the tech behind gmail's “autorefresh” when you get new mail?

Google會使用什么技術(以及許多其他人,例如Apple的iCloud Webmail客戶端)在收到新電子郵件時自動更新UI?

編輯 :我應該說,我是從構建一個極高的並發應用程序的角度來問這個問題,因此它需要很好地擴展。 考慮在線IM客戶端/聊天室。

這稱為HTTP Server Push 服務器HTTP服務器將數據推送到Web瀏覽器,而不是連續輪詢服務器以檢查是否有新郵件。 HTTP服務器推送可以通過多種機制來實現,包括長ajax輪詢,Comet和Web套接字。

他們使用AJAXCometWebSockets

他們使用ajax定期地從后端查詢數據。 對於實時通知,他們使用COMET從后端進行實時數據檢索。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM