1.一種基于JAVA語(yǔ)言對(duì)FTP文件處理的方法,其特征在于,包括:
在XML配置文件中引用組件類,在所述組件類中設(shè)置FTP服務(wù)器的IP地址、端口號(hào),登錄用戶名、密碼;其中,所述組件類通過(guò)JAVA語(yǔ)音編譯成;
調(diào)用common-net.jar包中的org.apache.commons.net.ftp.FTPClient類,使用所述IP地址、端口號(hào),登錄用戶名、密碼登錄所述FTP服務(wù)器;
在所述FTP服務(wù)器上,對(duì)FTP文件進(jìn)行處理。
2.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)FTP文件進(jìn)行處理的步驟包括:
指定本地上傳的目錄和文件;
上傳到所述FTP服務(wù)器的目錄和文件;
關(guān)閉本地上傳的目錄和文件的輸入文件流,完成對(duì)本地文件及目錄FTP上傳到服務(wù)器的操作。
3.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)FTP文件進(jìn)行處理的步驟包括:
指定下載到本地的目錄和文件;
指定從所述FTP服務(wù)器當(dāng)前目錄下載的文件名稱;
關(guān)閉指定下載到本地的目錄和文件的輸入文件流,完成從所述FTP服務(wù)器下載文件到本地的操作。
4.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)FTP文件進(jìn)行處理的步驟包括:
刪除所述FTP服務(wù)器上指定的目錄和文件;
執(zhí)行FTP命令;
關(guān)閉與所述FTP服務(wù)器的連接,完成所述FTP服務(wù)器刪除文件的操作。
5.一種基于JAVA語(yǔ)言對(duì)FTP文件處理的裝置,其特征在于,包括:
設(shè)置參數(shù)單元,用于在XML配置文件中引用組件類,在所述組件類中設(shè)置FTP服務(wù)器的IP地址、端口號(hào),登錄用戶名、密碼;其中,所述組件類通過(guò)JAVA語(yǔ)音編譯成;
登錄服務(wù)器單元,用于調(diào)用common-net.jar包中的org.apache.commons.net.ftp.FTPClient類,使用所述IP地址、端口號(hào),登錄用戶名、密碼登錄所述FTP服務(wù)器;
處理單元,用于在所述FTP服務(wù)器上,對(duì)FTP文件進(jìn)行處理。
6.如權(quán)利要求5所述的裝置,其特征在于,所述處理單元包括:
第一上傳模塊,用于指定本地上傳的目錄和文件;
第二上傳模塊,用于上傳到所述FTP服務(wù)器的目錄和文件;
第一關(guān)閉模塊,用于關(guān)閉本地上傳的目錄和文件的輸入文件流,完成對(duì)本地文件及目錄FTP上傳到服務(wù)器的操作。
7.如權(quán)利要求5所述的裝置,其特征在于,所述處理單元包括:
第一下載模塊,用于指定下載到本地的目錄和文件;
第二下載模塊,用于指定從所述FTP服務(wù)器當(dāng)前目錄下載的文件名稱;
第二關(guān)閉模塊,用于關(guān)閉指定下載到本地的目錄和文件的輸入文件流,完成從所述FTP服務(wù)器下載文件到本地的操作。
8.如權(quán)利要求5所述的裝置,其特征在于,所述處理單元包括:
刪除模塊,用于刪除所述FTP服務(wù)器上指定的目錄和文件;
執(zhí)行命令模塊,用于執(zhí)行FTP命令;
第三關(guān)閉模塊,用于關(guān)閉與所述FTP服務(wù)器的連接,完成所述FTP服務(wù)器刪除文件的操作。