|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur får man en fil effektivt med FTP i Java

    Programmerare ofta köra externa program för funktioner som inte genomförs av Java-kod . De externa program som används är inte nödvändigtvis skrivna i Java , och ibland , inte programmerare inte har tillgång till källkoder . I synnerhet kan ett Java -program köra externa program för att öppna en klient för File Transfer Protocol ( FTP ) . Instruktioner
    1

    Öppna en textredigerare genom att dubbelklicka på dess ikon på skrivbordet . Skapa en FTP- kommando fil använder redigeraren , som innehåller en lista över kommandon för FTP -klient för att köra . Skriv följande text i filen :

    öppen server.company.com

    userid

    lösenord

    få remoteFile.doc

    bye

    Ersätt " server.company.com " med värdnamnet för FTP-servern , " userid " med namnet på ditt FTP-konto , " lösenord " med FTP-konto lösenord , och " remoteFile.doc " med namnet på den fil du vill komma från FTP-servern . Spara FTP kommandofil som " ftpCommands.txt " , sedan avsluta textredigeraren
    2

    Inkludera följande rader i början av din Java -program : .

    Import " java . io * . " ;

    import " . java.util * " , Addera 3

    Inkludera följande rad i din Java-kod , var som helst efter Java-kod som anges i föregående steg :

    Runtime runtimeContext = Runtime.getRuntime ( ) ;

    Denna rad hämtar ( en referens till ) den aktuella runtime sammanhang där din Java -program körs , FTP -klient kommer att köras på samma . kontext
    4

    Inkludera följande rader i din Java-kod för att ringa till FTP-klient , helst efter Java-kod som anges i föregående steg :

    String [ ] myCall = {

    " ftp " ,

    " - s : ftpCommands.txt "

    };

    newProcess = runtimeContext.exec ( myCall ) ,
    < p > newProcess.waitFor ( ) ;

    denna kod skapar en sträng array som innehåller namnet på det externa programmet och dess argument ( i detta fall , namnet på den FTP -kommandot filen ) , sedan metoden Runtime.exec ( ) kallar faktiskt FTP-klient . Metod Runtime.waitFor ( ) väntar tills FTP -klienten avslutar fortsätta köra din Java -program . Vid denna punkt , kommer fjärrkontrollen filen har laddats ner från FTP-servern .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Komma åt Windows- registret från Java
    ·Java Input Undantag
    ·Hur får man Java arbetar rätt på XP
    ·Hur man skriver ut ett datum i Java
    ·Hur man tar bort en Oavslutad strängkonstant
    ·Så Karta strängar till en lista med strängar
    ·Hur man kan begränsa antalet tecken i en JTextField av…
    ·Hur man skapar turbaserat spel
    ·Hur man bygger en enkel klocka för Android i Eclipse
    ·Hur Rulla till botten av en lista i Java
    Utvalda artiklarna
    ·Hur Anchor en DIV till botten av en sida
    ·Konvertera CMYK till RGB Med PHP
    ·Hur man använder reguljära uttryck med JavaScript
    ·Hur nära en Android Layout
    ·Hur förlänga VARCHAR i MySQL
    ·Hur man öppnar en DLL i Visual Basic
    ·Så här ändrar en textfil med PHP
    ·Numeriska variabler Versus Tecken
    ·Hur vill kolla en RadioButton på Vb.Net
    ·Hur man skapar en ton i Java
    Copyright © Dator Kunskap http://www.dator.xyz