Autore Topic: [SFTP] Esiste una libreria per creare un client sftp?  (Letto 454 volte)

Offline ITobeI

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus G
  • Sistema operativo:
    Windows 7/Ubuntu 12
[SFTP] Esiste una libreria per creare un client sftp?
« il: 24 Marzo 2014, 21:13:55 CET »
0
Salve a tutti,

Ho visto nel forum che esiste un tutorial per creare un client FTP . Ma esiste una libreria per l' SFTP?  grazie in anticipo

Offline ITobeI

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus G
  • Sistema operativo:
    Windows 7/Ubuntu 12
Re:[SFTP] Esiste una libreria per creare un client sftp?
« Risposta #1 il: 27 Marzo 2014, 08:42:22 CET »
0
Ho trovato una libreria per l' ftp ( e anche ftps ) la quale si chiama ftp4j.
E' molto semplice e efficiente.
Non ho capito come funziona il Listener. La libreria ftp4j mette a disposizione una classe Listener grazie alla quale è possibile ascoltare la sessione per capire lo stato del trasferimento ecc...
Questa classe deve richiamata quando si avvia il download/upload del tipo:
Codice: [Seleziona]
FtpCLient client = new FtpCLient(.....);
         client.download("nomefile.est",..., new MyListener());

Questo oggetto creato ha una serie di funzione che possono essere sovrascritte ma non ho capito se sono event-driven cioè se i metodi vengono chiamati automaticamente, se questa classe è un thread a sè che viene eseguito

Qualcuno ha mai utilizzato questa libreria? grazie

Post unito: 27 Marzo 2014, 08:50:01 CET
ok ho capito ora come funziona.
Per chi potrebbe servire in questo link è possibile vedere un esempio: android - Progress Bar is not updated when File is Uploaded with ftp4j using AsyncTask - Stack Overflow
« Ultima modifica: 27 Marzo 2014, 08:50:13 CET da ITobeI, Reason: Merged DoublePost »