Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Node.js: не виден сокет сервер. (https://javascript.ru/forum/node-js-io-js/58501-node-js-ne-viden-soket-server.html)

ShockWave2048 25.09.2015 17:59

Node.js: не виден сокет сервер.
 
Всем привет!

Попытался подключиться из этого примера - http://www.rivellomultimediaconsulti...-introduction/

вин 7/х64, ноде качал вчера

Не выходит, просто не видит сервер, телнет так же.

Пробовал - "localhost" / "127.0.0.1"

На внешнем VPS запускал тут - koding.com

Может кто разбирается в сокетах? Где хоть копать то? :help:

Yoda49 26.09.2015 12:49

Приведи листинг программы. Просто непонятно, что, откуда и куда.

ShockWave2048 27.09.2015 09:26

actionscript код нужен?
// --------------------------------------
// Imports
// --------------------------------------
var net = require('net');
var mySocket;
 
// --------------------------------------
// Construct The Socket
// --------------------------------------
// create the server and register event listeners
var server = net.createServer(function(socket) {
    mySocket = socket;
    mySocket.on("connect", onConnect);
    mySocket.on("data", onData);
});
 
// --------------------------------------
// Events
// --------------------------------------
/**
 * Handles the Event: <code>"connect"</code>.
 *
*/
function onConnect()
{
    console.log("Connected to Flash");
}
 
/**
 * Handles the Event: <code>"data"</code>.
 *
 * When flash sends us data, this method will handle it
 *
*/
function onData(d)
{
    if(d == "exit\0")
    {
        console.log("exit");
        mySocket.end();
        server.close();
    }
    else
    {
        console.log("From Flash = " + d);
        mySocket.write(d, 'utf8');
    }
}
 
// --------------------------------------
// Start the Socket
// --------------------------------------
server.listen(9001, "127.0.0.1");


Часовой пояс GMT +3, время: 02:02.