penso proprio di si, devi trovare i comandi FTP ed implementarli nel dialogo fra il tuo client ed il server in questione.

Proprio come fai se realizzi un client di posta che usa i comandi SMTP per inviare/ricevere i msg.

Ciao