Aprire un editor di testo facendo doppio clic sulla sua icona sul desktop . Creare un file di comandi FTP usando l'editor , il file contiene un elenco di comandi per il client FTP da eseguire. Inserire il testo seguente nel file :
aperto server.company.com
userid
dimenticata
ottenere remoteFile.doc
bye
Sostituire " server.company.com " con il nome host del server FTP , " userid " con il nome del vostro account FTP , "password" con la password dell'account FTP , e " remoteFile.doc " con il nome del file che si desidera ottenere dal server FTP . Salvare il file di comandi FTP come " ftpCommands.txt " , quindi uscire dall'editor di testo
2
includere le seguenti righe all'inizio del vostro programma Java : .
Importazione
" java . io * . " ;
importazione
" . java.util * " ;
3
includere la seguente riga nel codice Java , ovunque dopo il codice Java citato nel precedente passaggi :
runtime runtimeContext = Runtime.getRuntime ();
Questa linea recupera ( un riferimento ), il contesto di esecuzione attuale, in cui il vostro programma Java è in esecuzione , il client FTP verrà eseguito sullo stesso . contesto
4
includere le seguenti righe nel codice Java di chiamare il client FTP , ovunque dopo il codice Java citato nei passaggi precedenti :
String [ ] MYCALL = {
"ftp" , Stati
" - s : ftpCommands.txt "
} ;
newProcess = runtimeContext.exec ( MYCALL ) ;
newProcess.waitFor ();
questo codice crea un array di stringa contenente il nome del programma esterno e dei suoi argomenti ( in questo caso, il nome del file di comando FTP) , poi , metodo Runtime.exec ( ) chiama in realtà il client FTP . Metodo Runtime.waitFor ( ) attende che il client FTP completa di continuare l'esecuzione del programma Java . A quel punto , il file remoto sarà stato scaricato dal server FTP .
Programmazione © www.354353.com