Ответ 1
c1.pipe(c2)
; это короткая версия для
c1.on('data', function(buf) { c2.write(buf); });
(плюс обработка "стока", пауза/возобновление и т.д. - см. docs)
So c.pipe(c)
означает "данные эха, отправленные в c".
Документация Node.js служит примером для создания эхо-сервера:
var net = require('net');
var server = net.createServer(function (c) {
c.write('hello\r\n');
c.pipe(c);
});
server.listen(8124, 'localhost');
Какую цель выполняет эта линия?
c.pipe(c);
c1.pipe(c2)
; это короткая версия для
c1.on('data', function(buf) { c2.write(buf); });
(плюс обработка "стока", пауза/возобновление и т.д. - см. docs)
So c.pipe(c)
означает "данные эха, отправленные в c".