Я пытаюсь сделать прокси между сокетами и websockets. Я получаю запросы на сервер сокетов, и я хочу проксировать их для клиентов websocket, однако websocket.ws.send не определен. Каков был бы правильный способ сделать это? Как вызвать ws.send() извне объекта?Как вызвать функцию извне объекта
var WebSocketServer = require('ws').Server,
wss = new WebSocketServer({port: 8001}),
var net = require('net')
websocket = wss.on('connection', function(ws) {
ws.on('message', function(message) {
console.log('received: %s', message);
});
ws.send("NEW USER JOINED");
});
var socketServer = net.createServer(function(socket) {
socket.on("data", function(data){
console.log("Received: "+data)
websocket.ws.send("Message")
});
});
socketServer.listen(1337, '127.0.0.1');