[英]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套接字。
他們使用AJAX或Comet或WebSockets 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.