Skip to content

FTP客户端工具。从FTP服务器下载文件,支持出错重试。

Notifications You must be signed in to change notification settings

banat020/ftp-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

ftp-tool

FTP客户端工具。从FTP服务器下载文件,支持出错重试。

两个重要的接口:
IFtpUtils:FTP工具,将文件上传到FTP,同时也提供从FTP下载文件。提供了两种实现方式,分别是:基于JDK原生包实现、基于Apache工具包实现。
IFtpService:FTP工具与业务结合,可以看作是IFtpUtils的(FTP操作)代理,支持连接池,出错重试等

另外两个业务接口:
IFtpFilesDownload与IFtpFileLoad2DB,这里没有提供实现。
IFtpFilesDownload业务接口定义的是,当文件从FTP取得后,要进行的操作;假设是要保存到数据到数据库;
IFtpFileLoad2DB业务接口定义的就将数据保存到数据库的业务。

About

FTP客户端工具。从FTP服务器下载文件,支持出错重试。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages