Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2012, 19:31
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 11 años, 10 meses
Puntos: 127
Entrelazar flujos stdout de un proceso con stdin de otro proceso

Necesito saber la forma más correcta de hacer que el flujo o stream de entrada (stdin) sea la salida de otro proceso en Windows.

Digamos que tengo nodejs.exe corriendo y myapp.exe corriendo. Myapp.exe está en espera mediante (cin) para una entrada; cual es la forma más correcta de enviar un flujo desde nodejs.exe a myapp.exe. Nodejs permite enviar flujo de salida simplemente con console.log

He pensado que quizás pudieran servirme los operandos de redirección como

nodejs.exe < myapp.exe

(obviando stderr y demás)

No obstante, esto cómo podría revertirse al estado inicial. Pensé en pipes.

¿Qué piensan?

Muchas gracias.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor

Última edición por dontexplain; 15/12/2012 a las 19:37