Hallo Leute,
auch wenn keiner mehr geantwortet hat, möchte ich euch meine Lösung nennen. Es gibt für node.js auch ein kleines weiteres Modul namens node-websockify. Dieses dient als Proxy zwischen Websocket und tcp Socket.
Zudem ist es recht einfach zu implementieren:
var websockify = require('node-websockify');
websockify({
source: 'localhost:4711',
target: 'localhost:1234'
});
Ich musste allerdings im Quellcode vom node-websockify.js eine Zeile auskommentieren, die mir ansonsten einen Fehler geschmissen hat.
Zeile 21:
// console.log(client.upgradeReq.url);
Das client.upgradeReq Property wurde seit Version 3 aus dem ws Module entfernt.
LG Klaus