ソケットとWebソケットの間でプロキシを作成しようとしています。私はソケットサーバー上でリクエストを受け取り、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');