¿Es posible transferir un socket que proviene de una aplicación a http a través de NodeJS?Transferir socket UDP en node.js desde la aplicación a HTTP
Envío mi socket con una aplicación (en C++) en UDP o TCP (si es imposible en UDP ...) a NodeJS.
Mi script de NodeJS:
var server = dgram.createSocket("udp4");
server.on("message", function (content, rinfo)
{
console.log("socket: " + content + " from " + rinfo.address + ":" + rinfo.port); });
server.on("listening", function() {
});
server.bind(7788);
Hasta hace ahora esa función, pero entonces cómo transferir mi toma de Socket.io por ejemplo?
Me gustaría enviar el socket a Socket.io (por ejemplo) para transferir el socket a HTTP. Mediante el uso de una función como esta, por ejemplo, pero sin renovar un establecimiento de una conexión a Socket.IO:
io.sockets.on('connection', function (socket) {
socket.emit(content);
});
Gracias por su ayuda.
++ Metra.
Hola, gracias, voy a probar :). – Metra
Estoy bastante seguro de que socket.io es un contenedor principalmente alrededor de WebSockets. WebSockets están basados en TCP. http://tools.ietf.org/html/rfc6455 lea la sección de resumen. – Kevin