Czy jest możliwe przesłanie gniazda przychodzącego z aplikacji do http za pośrednictwem NodeJS?Przeniesienie gniazda UDP w node.js z aplikacji do HTTP
Wysyłam moje gniazdo za pomocą aplikacji (w języku C++) w protokole UDP lub TCP (jeśli niemożliwe w UDP ...) do NodeJS.
Mój skrypt z 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);
Do tej pory ma taką funkcję, ale to w jaki sposób przenieść moje gniazdo do Socket.io na przykład?
Chciałbym wysłać gniazdo do Socket.io (na przykład), aby przesłać gniazdo do HTTP. Przy użyciu funkcji takich jak to na przykład, ale bez odnowienia ustanowienia połączenia socket.io:
io.sockets.on('connection', function (socket) {
socket.emit(content);
});
dziękuje za pomoc.
++ Metra.
Hej, dziękuję, będę testować :). – Metra
Jestem prawie pewna, że socket.io jest opakowaniem głównie wokół WebSockets. WebSockets są oparte na TCP. http://tools.ietf.org/html/rfc6455 przeczytaj sekcję abstrakcyjną. – Kevin