Práctica: Pipes con Máquinas Remotas

Extienda la práctica 1.13.2 (Cálculo Usando Pipes con Nombre) para que diferentes etapas del pipe puedan ejecutarse en diferentes máquinas. Suponga la existencia de autentificación automática. Sigue un ejemplo:
lhp@nereida:~/Lperl/src/perl_networking/ch2$ scp pi logname@machine1:
pi                                   100% 9628     9.4KB/s   00:00
lhp@nereida:~/Lperl/src/perl_networking/ch2$ scp pi logname@machine2:
pi                                   100% 9628     9.4KB/s   00:00
lhp@nereida:~/Lperl/src/perl_networking/ch2$ time       \
  pi 0 1000000 3 | ssh logname@machine1 ./pi 1 1000000 3 | \
                   ssh logname@machine2 ./pi 2 1000000 3
3.141593

real    0m0.239s
user    0m0.100s
sys     0m0.020s

Haga uso de los módulos desarrollados en las prácticas anteriores.

Casiano Rodríguez León
2010-03-22