Con l'FTP si può fare, ma sono un altro paio di maniche... devi usare una qualche libreria apposita (in .NET è più facile, visto che buona parte dell'infrastruttura necessaria per un client FTP è inclusa).