2017-09-12 5 views
1

Ich versuche, eine Nodejs Stream-Herausforderung zu lösen. Ich habe die Knoten-Dokumentation zu Streams mehrmals gelesen und verschiedene Versuche zur Lösung der Challenge implementiert. Versuchen mit beiden Duplex, transformieren, lesbar und beschreibbar :)Strategie in Nodejs zum Kombinieren mehrerer lesbarer Streams

Ich habe mehrere HTTP-lesbare Ströme, und das Ziel ist es, Daten zu einer einzigen Pipeline zu senden, mit Gegendruck arbeiten. Ich denke, das Bild, um die Herausforderung hilft erklären:

enter image description here

Update (13. September 2017). Nachdem ich die Dokumentation erneut gelesen habe, implementiere ich einen benutzerdefinierten, geschriebenen Duplex-Stream.

Antwort

0

Dies ist ein großer Anwendungsfall für einen Duplex-Stream, kombiniert mit einer manuellen Flusssteuerung des HTTP-Streams.

ich einen benutzerdefinierten Duplex-Stream geschrieben haben, in dem die lesbare und beschreibbare Teil, wie diese strukturiert:

enter image description here

Wenn Sie in dem spezifischen Code für den Duplexstrom interessiert sind, senden Sie mir bitte eine PM.