使用 Node.js 打开端口 23 以读取数据

Open port 23 to read data using Node.js

在我的 windows 笔记本电脑上,有一个程序在端口 23 上有一个 TCP/IP 服务器。我可以用 telnet 终端打开它并查看数据流。我需要将该数据放入我正在处理的 node.js 程序中。应该很容易,但我还没有找到任何代码示例。搜索得出大量示例,说明如何使用 Node.js.

在端口 23 上创建服务器

谢谢

这是节点中的高级 TCP/IP 套接字实现。参见:Node net API

var net = require('net'),
    port = 23, 
    host = 'localhost',
    socket = net.createConnection(port, host);

socket
  .on('data', function(data) {
          console.log('received: ' + data);
      })
  .on('connect', function() {
          console.log('connected');
      })
  .on('end', function() {
          console.log('closed');
      });