Implementação base da comunicação com pipes