File size: 431 Bytes
cdb67ec
 
9e4b649
cdb67ec
9e4b649
cdb67ec
 
9e4b649
cdb67ec
 
 
 
9e4b649
cdb67ec
 
 
9e4b649
 
cdb67ec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const WebSocket = require('ws');
const PORT = 7860;

const wss = new WebSocket.Server({ port: PORT });

wss.on('connection', (ws) => {
  console.log('Client connected');

  ws.on('message', (message) => {
    console.log(`Received: ${message}`);
    ws.send(`Echo: ${message}`);
  });

  ws.on('close', () => {
    console.log('Client disconnected');
  });
});

console.log(`WebSocket server is running on ws://localhost:${PORT}`);