Diverse opzioni :

- tramite FTP o realizzando un client che "sotto" sfrutti il protocollo FTP.

- tramite web : devi permettere un upload lungo e di grosse dimensioni, quindi devi cambiare le impostazioni del server HTTP (di default permettono trasferimenti brevi)

- realizzando un'applicazione (C++,C#,Java...con il linguaggio che si preferisce... oppure web con Flash o Silverlight) che dialoghi tramite HTTP (torniamo al punto di prima)

- realizzando un nuovo protocollo client/server e mettendo il programma server in esecuzione sul server remoto


Ciao