FTP服务器库

时间:2011-08-04 09:22:59

标签: android ftp

对于任何对协议和网络有任何了解的人来说,我的问题可能听起来很愚蠢。

我正在寻找一个允许运行与Android兼容的FTP服务器的java库。 我尝试过Apache FTPServer,但我不断收到Dalvik或库本身的错误......

在Google上搜索并没有给出任何有趣的结果,因为我以前从未接触过FTP编程,所以我真的不知道从哪里开始。

提前感谢您的支持。

3 个答案:

答案 0 :(得分:2)

我认为你可以使用:JFtp,但你也可以使用InputStream和OutputStream,BufferedStream来创建一个ftp客户端

答案 1 :(得分:1)

不要使用Apache Mina FtpServer。

检查以下问题,您无法在中间停止转移。太坏了!我花了一个星期的时间在一个项目中,突然发现了这个限制。传输用户可能选择中断的大文件是不可接受的。

https://issues.apache.org/jira/browse/FTPSERVER-400

同时检查ABOR impl中的评论。

  • ABOR <CRLF>
    • 此命令告诉服务器中止以前的FTP服务命令和
  • 任何相关的数据传输。如果是以前的
  • ,则不采取任何措施
  • 命令已完成(包括数据传输)。控制连接
  • 不会被服务器关闭,但必须关闭数据连接。
  • 目前的实施没有做任何事情。这里的数据传输不是
  • 多线程。

答案 2 :(得分:0)

也许Apache Mina可行吗?