[~/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)]$
Casiano Rodríguez León