17 lines
370 B
JavaScript
17 lines
370 B
JavaScript
var WebSocketServer = require('ws').Server;
|
|
|
|
var wss = new WebSocketServer({port: 3434});
|
|
|
|
wss.broadcast = function(data) {
|
|
for(var i in this.clients) {
|
|
this.clients[i].send(data);
|
|
}
|
|
};
|
|
|
|
wss.on('connection', function(ws) {
|
|
ws.on('message', function(message) {
|
|
console.log('received: %s', message);
|
|
wss.broadcast(message);
|
|
});
|
|
});
|