该
pipe()功能从可读流中读取可用的数据,并将其写入目标可写流。
文档中的示例是回显服务器,它是发送接收到的信息的服务器。该
socket对象同时实现了可读和可写的流接口,因此它会将接收到的所有数据写回套接字。
这等效于使用
pipe()使用事件侦听器的方法:
var net = require('net');net.createServer(function (socket) { socket.write('Echo serverrn'); socket.on('data', function(chunk) { socket.write(chunk); }); socket.on('end', socket.end);});


