FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。用于客户端与服务器之间的上传和下载文件。
上传和下载文件,需要服务器创建的用户名,密码,IP地址,端口,上传的文件的绝对路径,上传到服务器的目录,在服务器中的名称。
下载也是一样,需要这些。
在学习的过程中可以去参考比人的资料。如下;
所以要用Java实现ftp,必须要有一个服务器和客户端。
这里有一个Java的简单实现,可以去参考。
http://lavasoft.blog.51cto.com/62575/93883/
ftp返回的状态码可以去参考这个:
http://www.cnblogs.com/h2appy/archive/2008/12/12/1353548.html
ftp的工具类fupUtil可以去参考这个:
http://www.open-open.com/lib/view/open1415793208008.html
本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1888928,如需转载请自行联系原作者