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

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

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

瀏覽:124日期: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
主站蜘蛛池模板: 马边| 且末县| 乌鲁木齐县| 凤城市| 定安县| 洛宁县| 洛隆县| 靖边县| 西安市| 阿尔山市| 齐齐哈尔市| 宜君县| 桑日县| 平潭县| 博爱县| 承德县| 博野县| 岗巴县| 炎陵县| 卓资县| 武清区| 东明县| 新巴尔虎左旗| 多伦县| 含山县| 子长县| 方山县| 滨州市| 广安市| 晋中市| 云梦县| 万荣县| 延寿县| 茂名市| 金沙县| 商洛市| 开江县| 老河口市| 松阳县| 通河县| 同心县|