Omoo / server.js
another-ban's picture
Update server.js
e9fa58a verified
raw
history blame contribute delete
664 Bytes
const WebSocket = require('ws');
// Create a WebSocket server on port 7860
const wss = new WebSocket.Server({ port: 7860 }, () => {
console.log('WebSocket server running on ws://localhost:7860');
});
// Handle incoming WebSocket connections
wss.on('connection', (ws) => {
console.log('Client connected');
// Send a message to the client
ws.send('Hello, client! WebSocket server here.');
// Respond to client messages
ws.on('message', (message) => {
console.log(`Received: ${message}`);
ws.send(`Server received: ${message}`);
});
// Handle client disconnection
ws.on('close', () => {
console.log('Client disconnected');
});
});