久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - 使用node.js的ws模塊不斷地向客戶端發送消息,應該如何不斷地去觸發“發送”這個動作

瀏覽:109日期:2023-09-23 10:40:14

問題描述

應用場景比較復雜,簡單來講就是一個游戲中的聊天記錄的監控,但是涉及兩個服務器:

1.游戲那邊的服務器與我這邊的node.js服務端建立一個websocket,由游戲那邊不斷地推送到我們的node.js客戶端。

2.我這邊的node.js服務端需要在游戲那邊推送了新聊天信息之后,把聊天信息存入數據庫后,再轉發聊天信息到客戶端(這里又有一個我這邊的node.js服務端與我這邊前端建立的websocket)

3.現在問題是我的node.js服務端收到游戲那邊推送來的聊天信息后,不知該如何觸發我這邊的node.js服務端與前端建立的websocket去發送信息給前端。

4.之前采用serInterval輪詢很挫的方法,后來想到可以emit觸發消息,但是不知道應該用什么來觸發,望大牛們指點指點。

javascript - 使用node.js的ws模塊不斷地向客戶端發送消息,應該如何不斷地去觸發“發送”這個動作

問題解答

回答1:

建立了websocket連接之后,每次數據的到來都會自動觸發message事件,在此回調函數內部去emit監聽的事件處理客戶端需求,你圖中并沒有什么問題啊。。

回答2:

廣播

https://github.com/websockets...

標簽: JavaScript
主站蜘蛛池模板: 洱源县| 甘孜| 福海县| 赞皇县| 阜宁县| 商水县| 漳平市| 陈巴尔虎旗| 商洛市| 分宜县| 娱乐| 阿坝县| 公主岭市| 石林| 新建县| 贞丰县| 延吉市| 敦煌市| 陵川县| 遂溪县| 轮台县| 南雄市| 天柱县| 富锦市| 海安县| 进贤县| 介休市| 怀仁县| 清河县| SHOW| 德令哈市| 高雄县| 昭苏县| 湖南省| 来安县| 通渭县| 宁阳县| 马边| 石台县| 秦安县| 南江县|