Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan få en fil effektivt ved hjelp av FTP i Java
    programmerere ofte kjøre eksterne programmer for funksjoner som ikke er implementert av Java-kode . De eksterne programmer som blir brukt er ikke nødvendigvis skrevet i Java , og noen ganger, gjør programmerere ikke har tilgang til kildekode . Spesielt kan et Java-program kjører eksternt program for å åpne en klient for File Transfer Protocol ( FTP) . Instruksjoner
    en

    Åpne en teksteditor ved å dobbeltklikke på sin desktop ikon. Opprett en FTP -kommando fil ved hjelp av redaktøren, som inneholder en liste over kommandoer for FTP- klient til å utføre . Skriv inn følgende tekst i fila : en

    åpen server.company.com

    brukerid

    passord

    få remoteFile.doc

    bye

    Erstatt " server.company.com " med verten navnet på FTP- server, " brukerid" med navnet på FTP-konto , "password " med FTP kontoen passord , og " remoteFile.doc " med navnet på filen du vil få fra FTP-serveren . Lagre FTP -kommando filen som " ftpCommands.txt " , og deretter avslutte teksteditor
    2

    Inkluder følgende linjer i begynnelsen av din Java -program : .

    Import " java . io * . ";

    import". java.util * ";
    3

    Ta med følgende linje i din Java-kode , hvor som helst etter Java-koden sitert i forrige trinn : en

    Runtime runtimeContext = Runtime.getRuntime ();

    Denne linjen henter ( en referanse til ) den nåværende runtime kontekst der Java -programmet kjører , FTP-klienten vil kjøre på samme . sammenheng
    4

    inneholde følgende linjer i din Java- kode for å ringe FTP-klienten , hvor som helst etter Java-koden sitert i forrige trinnene :

    String [ ] myCall = {

    "ftp" , etter

    " - s : ftpCommands.txt "

    };

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

    denne koden skaper en streng array som inneholder navnet på eksterne programmet og dets argumenter ( i dette tilfellet navnet på FTP- kommando fil) , deretter metode Runtime.exec ( ) kaller faktisk FTP- klient. Metode Runtime.waitFor ( ) venter til FTP-klienten er ferdig å fortsette å kjøre Java- program . På dette punktet , vil den eksterne filen er lastet ned fra FTP-serveren .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er årsaken til JRun Servlet Error 500 Null 
    ·Hvordan å se IP-adresser i Java Kanaler 
    ·Hvordan koble en JButton til en JTextField 
    ·Hvordan angir jeg en taglib i Java 
    ·Hvordan få en forsinkelseseffekten i Java Eclipse 
    ·Hvorfor er det Java Kommentar Ignorerte i Kode 
    ·Hvordan å sette sammen en kjørbar JAR Fil 
    ·Slik konverterer C + +-kode i Java 
    ·Hvordan Program struper Med Java FRC 
    ·Hvordan bruke boolske i Java 
      Anbefalte artikler
    ·Hvordan oppdatert Kontroller i SQL 
    ·Hvordan sette inn flere CheckBoxList i Asp.Net 
    ·Hvordan lage en sorterbar listeboksen 
    ·Finne ut om et tegn er Whitespace i Python 
    ·Hvordan bruke DataGrid for redigering og sletting 
    ·Slik konverterer COBOL Copybook til RPG Copybook 
    ·Slik konverterer GMT til tidssone i PHP 
    ·Numeriske Port Feil i Python 
    ·Hvordan lage en Array i Ruby 
    ·Hvordan skrive ut i iFrame Med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/