国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

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

瀏覽:125日期: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
主站蜘蛛池模板: 绵竹市| 龙门县| 棋牌| 色达县| 固原市| 淳化县| 科技| 长治市| 名山县| 苏尼特左旗| 樟树市| 广河县| 修文县| 无极县| 涿州市| 巴彦淖尔市| 酉阳| 腾冲县| 宜丰县| 东兰县| 当雄县| 罗源县| 龙口市| 英山县| 安宁市| 河西区| 昭通市| 象山县| 阿尔山市| 宁明县| 棋牌| 定远县| 广河县| 新干县| 清流县| 开封县| 安国市| 兴化市| 盐池县| 敦化市| 鱼台县|