鍍金池/ 問答/Java  PHP  HTML/ 網(wǎng)頁提醒功能的實現(xiàn)?

網(wǎng)頁提醒功能的實現(xiàn)?

clipboard.png

類似的, segmentfault、知乎、人人網(wǎng)等網(wǎng)站的消息提醒用什么技術(shù)實現(xiàn)的。不停輪詢的ajax?還是其他技術(shù)?是否比較消耗內(nèi)存?有沒有了解的朋友,聊一聊
回答
編輯回答
朽鹿

websocket 實現(xiàn)的

以前流行ajax輪詢,現(xiàn)在基本都是websock了
https://www.zhihu.com/questio...

2017年2月1日 18:44
編輯回答
掛念你

websocket

2017年8月8日 02:00
編輯回答
涼心人

單向數(shù)據(jù)發(fā)送SSE

雙向:Websocket

考慮兼容性一般要有輪詢這樣的方案存在,在無法使用html5的東西的時候。

2017年2月25日 10:41
編輯回答
悶騷型

這個屬于前端服務(wù)端通訊協(xié)議的范疇:
一般分為幾種,poll,long-poll,websocket,DDP,
poll:是輪詢方案,最簡單,就是每次發(fā)起一個請求,就是你說的【不停輪詢的ajax】
long-poll:poll的升級版,也是不停地輪詢,只不過每次輪詢會被阻塞,知道服務(wù)端產(chǎn)生變化響應(yīng),一般使用場景為兼容要求高的地方,且消息監(jiān)聽不需要很靈敏,如掃碼登錄,
websocket:HTTP 1.1 后指出通訊協(xié)議轉(zhuǎn)換后產(chǎn)生的新的通訊協(xié)議,此協(xié)議指出服務(wù)端“推送”消息到客戶端,實現(xiàn)“實時通訊”,所有使用場景多為,性能要求較高的實時聊天。
DDP,分布式數(shù)據(jù)協(xié)議,新一代的通訊協(xié)議,使用方便,但兼容性差,

2018年5月24日 21:44