A proposito di una JSP File Transfer

August 29

A proposito di una JSP File Transfer


Java non ha una libreria incorporata supportato per gestire trasferimenti di file, ma il trasferimento di file è un requisito di programmazione comune per la costruzione di applicazioni Internet. Nonostante l'omissione, ci sono modi per soddisfare l'esigenza.

Costruire un client File Transfer

Costruire un client download di file in Java utilizzando HttpServletResponse. MSDN ha documentato un modo in cui questo può essere fatto e discute come le classi terze parti possono essere utilizzati per creare un client di upload di file.

Undocumented Classe FTP di Sun

Una classe FTP non supportata viene fornito con Java. Sun.net.ftp.FtpClient esiste in rt.jar. Un link al javadoc per questa classe è incluso nei riferimenti.

Passare il trasferimento fuori

Costruire un client FTP PHP o qualche altro linguaggio FTP-friendly e passare il trasferimento verso di esso. Questo può essere semplice come l'inserimento di informazioni in un database comune che uno script PHP raccoglie e corre. Questo potrebbe non funzionare in tutte le situazioni, ma ha il vantaggio di disaccoppiare il download da sessione corrente di un cliente se il download / upload è di grandi dimensioni. Esistono anche PHP / Java Tools ponte per consentire le chiamate dirette tra le due lingue.