鍍金池/ 問(wèn)答/HTML5  HTML/ 求一個(gè)方案,動(dòng)態(tài)顯示員工情況,實(shí)時(shí)彈氣泡提醒登錄、操作記錄

求一個(gè)方案,動(dòng)態(tài)顯示員工情況,實(shí)時(shí)彈氣泡提醒登錄、操作記錄

領(lǐng)導(dǎo)給我下發(fā)的任務(wù),在這里求一個(gè)解決方案。
大致需求:
1、用最新的技術(shù),VUE,H5
2、頁(yè)面會(huì)投到監(jiān)控大屏幕
3、頁(yè)面整體展示整個(gè)后臺(tái)的員工操作情況,實(shí)時(shí),例如誰(shuí)導(dǎo)出數(shù)據(jù)了,誰(shuí)幾點(diǎn)幾分登陸了,退出了,誰(shuí)操作出錯(cuò)了,哪里失聯(lián)了
4、實(shí)時(shí)彈窗提醒

我有點(diǎn)不太懂,怎么才能實(shí)時(shí)彈窗,實(shí)時(shí)刷新頁(yè)面里的數(shù)據(jù),
求大神給個(gè)解決方案,需要用到哪些東西,

回答
編輯回答
孤毒

如果對(duì)實(shí)時(shí)性比較高的話,就用socket吧。
比如在后端在登錄的地方給需要彈窗的地方發(fā)一個(gè)socket通知,具體發(fā)送數(shù)據(jù)看具體需求了

2018年3月5日 19:20
編輯回答
黑與白

整體是基于websocket的解決方案。需要用到nodejs的socket.io庫(kù)

具體實(shí)現(xiàn)是:

  1. 大屏幕連接socket.io,監(jiān)聽msg事件并顯示到頁(yè)面上(彈窗)
  2. 員工登錄系統(tǒng)后,連接到socket.io服務(wù)器.
  3. 員工發(fā)生操作時(shí),觸發(fā)socket.io的msg事件,內(nèi)容大致為xx人員導(dǎo)出了數(shù)據(jù)之類的
2018年1月30日 05:19