se tu piloti l'altro capo della comunicazione devi farti passare 3 info
1. numero byte nome file
2. nome file
3. contenuto
oppure ti fai passare il nome file come stringa e leggi quella (non leggi i byte).
Poi hai da remoto una indicazione su dove scrivere (e tornano problemi di sicurezza)