I've been wondering about that. It would seem possible if the machine
that receives the proces (let's call it B) is on the same net with ethernet.
B would put it's card in promiscuous mode, and listen for packets that are
meant for the port/ip adress of the application. The machine the process
comes from (A) would stop responding to packets for that process. As long
as the router accepts answers coming from the ethernet-adress of B
(encapsulating perfectly good IP packets that are ok for the rest),
it would seem that in fact B could
take over A's network connection. A and B can compare notes ever so often to
see whose card can best be put in promiscuous mode (maybe even both if
there's also processes from B on A).
And for disks you could share a SCSI-bus, but that's a whole other can of
worms.
Ton
.