如何使用在两个ftp之间进行数据传输
2014-09-26 00:08
1041 查看
在这里没有使用java自带的ftpClient,而是使用的是FTPClient(需要三个jar:jakarta-oro-2.0.8.jar ,commons-net-1.2.2.jar ,commons-net-1.4.1.jar)
FTPClient ftp1 = new FTPClient(); FTPCLient ftp2 = new FTPClient(); //连接ftp ftp1.connect(ip,port); //可以不需要port ftp1.login(UserName , pass); //ftp2照样如此…… //数据传输ftp1 到ftp2 FTPFile[] fileArray = ftp1.listFiles(); //获取ftp1下的目录文件 FTPFile file = fileArray[0]; //在这里只获取第一个文件 OutputStream is = ftp2.storeFileStream(ftp1.printWorkingDirectory() + "/" +file.getName());//这句话就是获取ftp2的流 ftp1.retrieveFile(file.getName(), is); //这句话是把文件从ftp1复制到ftp2中,通过流is is.close(); ftp1.completePendingCommand(); //完成数据传送,进入文件管理,这条语句特别关键,不然你不能进行文件管理操作(获取当前目录)特别重要
相关文章推荐
- 如何使用json在前后台进行数据传输
- 如何使用json在前后台进行数据传输实例介绍
- 如何使用json在前后台进行数据传输
- 如何使用命令进行Mac和Linux之间的文件传输
- 如何使用FTP在PC和AS/400之间传输包含中文的文件?
- 使用Intent进行数据的传输(可以是两个App间)
- 如何使用json数据进行前后台传输(整理)
- 如何把局域网内不同数据库的两个表的数据进行传输?
- 使用XMIT搭配FTP在主机之间传输数据
- Windows XP SP3环境下的OLE DB Remoting Provider和Jet Provider之间是如何进行数据传输的
- 如何使用json在前后台进行数据传输实例介绍
- 使用python实现http及ftp服务进行数据传输的方法
- 使用ssh协议在github服务器和本机之间进行数据传输
- 如何使用json在前后台进行数据传输
- 如何使用json在前后台进行数据传输
- VC使用剪切板实现两个应用程序之间的数据交互
- 如何进行各种码制数据之间转换
- [转载]如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据
- 如何进行各种码制数据之间转换
- 如何进行各种码制数据之间转换