Я не уверен, если вы действительно понимаете, что означает слово streaming
. В node.js stream
является в основном файловым дескриптором. В примере используется process.stdout
, но сокет tcp также является потоком, открытый файл также является потоком, а канал также является потоком.
Функция streaming
предназначена для передачи полученных данных непосредственно в поток без необходимости вручную копировать данные из источника в пункт назначения. Очевидно, это означает, что вы не получаете доступ к данным. Подумайте о потоках, как трубы на Unix-оболочках. Этот кусок кода в основном делает это:
twit_get | cat
В самом деле, в узле, вы можете создавать виртуальные потоки в чистом JS. Таким образом, можно получить данные - вам просто нужно реализовать поток. Посмотрите на документацию по узлу потока API: http://nodejs.org/api/stream.html
Это просто функция вывода node.js (для вывода на консоль, для чего обычно используется 'stdout'). Вы проверили [документацию, созданную поиском Google process.stdout "?] (Http://nodejs.org/api/process.html#process_process_stdout) – h2ooooooo