Kaynak kodu çok benzer: pump
, pipe
. Neden diğerini yerine kullanayım? Biri diğerinin daha iyi bir versiyonu mu?util.pump (streamA, streamB) ve streamA.pipe (streamB) arasındaki fark nedir?
5
A
cevap
4
Stream.pipe şimdi tercih edilen bir yöntem olduğu mümkün
kaynaklar:
https://groups.google.com/forum/?fromgroups#!topic/nodejs/FwdDQvAf4xM
3
İkisi arasında iki önemli fark vardır. Birincisi, util.pump
yönteminin iki "akışa benzer" nesnede çalışabilmesidir, bu arada Stream.prototype.pipe
, akış nesneleridir. İkincisi, bu varsayımdan dolayı, pipe
, zincirleme (streamA | streamB | streamC
) olabilirken, birincisi (kolayca) yapamaz. 0.3.x çok deneyin ve kullanımı görünüşte yana