const WebSocket = require('ws'); const config = require('./config'); const http = require('http'); var server = http.createServer(); const wss = new WebSocket.Server( { server : server, perMessageDeflate: false } ); server.on( 'listening', function() { var address = server.address(); console.log( 'R3 Websocket Server started listening on ' + address.address + ':' + address.port, '(' + address.family + ')' ); } ); wss.on( 'connection', function connection(websocket) { websocket.on('message', function incoming(message) { console.log('received: %s', message); }); websocket.send('something'); } ); server.listen(config.websocket.port);