|
@ -5,6 +5,7 @@ const { |
|
|
WEB_SOCKET_PORT, |
|
|
WEB_SOCKET_PORT, |
|
|
WEB_SOCKET_SERVER_HOST, |
|
|
WEB_SOCKET_SERVER_HOST, |
|
|
} = require("./config/config.default"); |
|
|
} = require("./config/config.default"); |
|
|
|
|
|
const { handleMessage } = require("./utils/message"); |
|
|
const WebSocket = require("ws"); |
|
|
const WebSocket = require("ws"); |
|
|
|
|
|
|
|
|
const app = require("./app/"); |
|
|
const app = require("./app/"); |
|
@ -33,8 +34,10 @@ wss.on("connection", function (ws) { |
|
|
); |
|
|
); |
|
|
ws.on("message", function (message) { |
|
|
ws.on("message", function (message) { |
|
|
console.log(`[SERVER] Received:${message}`); |
|
|
console.log(`[SERVER] Received:${message}`); |
|
|
ws.send(`server received : ${message}`, (err) => { |
|
|
|
|
|
// 对接收来的消息进行处理分发
|
|
|
|
|
|
|
|
|
// 对接收来的消息进行处理分发
|
|
|
|
|
|
handleMessage(message.toString()); |
|
|
|
|
|
// 向客户端回传消息 表明已经接收到
|
|
|
|
|
|
ws.send(`server received your message`, (err) => { |
|
|
if (err) { |
|
|
if (err) { |
|
|
console.log(`[SERVER] error:${err}`); |
|
|
console.log(`[SERVER] error:${err}`); |
|
|
} |
|
|
} |
|
|