IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   JavaScript (https://www.ircforumlari.net/javascript/)
-   -   Java ile FTP'ye dosya nasil gonderilir? (https://www.ircforumlari.net/javascript/509584-java-ile-ftpye-dosya-nasil-gonderilir.html)

YazılımMimarı 31 Ekim 2012 11:08

Java ile FTP'ye dosya nasil gonderilir?
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Merhaba,
Profesyonel olarak yazılım hayatıma başladığımda ilk görev aldığım projede, proje müdürüm projeden genel olarak bahsettikten sonra başlangıç olarak kendi lokal makinem üzerine [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kurmamı ve bir kullanıcı yaratıp, belirlediğin host klasörüne bir dosya göndermemizi sağlayan bir metod yazmamı istemişti. Örnek bir kod ile nasıl olduğun anlatayım.
Kullanacağımız kütüphaneler sırası ile;

Kod:

import org.apache.commons.net.ftp.FTPClient;
 import java.io.FileInputStream;
import java.io.IOException
;

FTPClient kütüphanesi için [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] istediğiniz versiyonu indirip projenize ekleyebilirsiniz ben 1.4.1 versiyonunu kullanmıştım.
Örnek kod parçası;

Kod:

package com.ftp.kp;
 import org.apache.commons.net.ftp.FTPClient;
 import java.io.FileInputStream;
import java.io.IOException;
 public class SendFileToFtp {
    public static void main(String[] args) { 
      //FTPClient sınnıfından client objesini yaratıyoruz.   
    FTPClient client = new FTPClient(); 
      FileInputStream fis = null;   
    try {     
      //Lokal makinemde test yaptığım için 127.0.0.1 olarak belirliyorum bağlanacağım ftp adresini       
    client.connect("127.0.0.1"); 
          //Bağlantı için gerekli olan kullanıcı adı ve şifre 
          client.login("kp", "test");   
              String filename = "kp.txt";     
      // Dosyayı ftp'ye yüklemek için bir FileInputStream tanımlıyorum 
          fis = new FileInputStream(filename); 
          //storeFile metodu ile Ftp'ye FileInputStream nesnesi ile dosyayı yüklüyorum           
 client.storeFile(filename, fis);       
    client.logout(); 
      } catch (IOException e) {
            e.printStackTrace();   
    } finally {       
    try {         
      if (fis != null) {   
                fis.close();   
            }         
      client.disconnect();   
        } catch (IOException e) { 
              e.printStackTrace();     
      } 
      }   
 }
 }

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Firatt 17 Şubat 2013 19:27

Cevap: Java ile FTP'ye dosya nasil gonderilir?
 
Konu AcıkLayıcı GüzeL başarıLı Aynı Şekilde Denemedeyim Bilgi Verici Bir Kaynak Ve PayLaşım için TeşekkürLEr ...


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:06.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk