2011-10-04 3 views
1

Node.js를 두 개의 데이터 스트림 부부에 쉬운 방법이 있습니다디커플링 Stream.pipe

readableStream.pipe(writeableStream); 

...하고 버퍼링을 처리하기 때문에 그것은 중대하고 무대 뒤에서 당신을 위해 같은.

두 스트림을 모두 닫지 않고 분리하는 가장 좋은 방법은 무엇입니까?

답변

1

Stream.pipe in the git repository의 소스 코드를 찾을 수 있으며 종료 또는 종료 스트림 중 하나가 아닌 다른 방법으로 분리 할 수있는 확실한 방법은 없습니다.

파이프는 스트림이 데이터를 수신 할 때 한 번, 다른 하나는 쓰여지므로 파이프 라인 자체는 사용자의 필요에 따라 직접 작성하기가 쉽습니다.

+0

사실 "정리"기능은 내가 원하는 바로 그 모양입니다. – hanksims

관련 문제