[~/Dropbox/src/javascript/node.js/repl(master)]$ cat repl_server.js var net = require("net"), repl = require("repl"); connections = 0; net.createServer(function (socket) { connections += 1; repl.start({ prompt: "node via TCP socket> ", input: socket, output: socket }).on('exit', function() { socket.end(); }); }).listen(5001); [~/Dropbox/src/javascript/node.js/repl(master)]$ node repl_server.js
Podemos ahora usar netcat para comunicar con el servidor:
[~/Dropbox/src/javascript/node.js/hector_correa_introduction_to_node(master)]$ nc -v localhost 5001 nc: connect to localhost port 5001 (tcp) failed: Connection refused Connection to localhost 5001 port [tcp/commplex-link] succeeded! node via TCP socket> a = 2+3 5 node via TCP socket> a 5 node via TCP socket> .exit [~/Dropbox/src/javascript/node.js/hector_correa_introduction_to_node(master)]$