java - Java中FTP的服务器端实现

标签 java ftp

我想建立一个在后台没有实际文件的 FTP 服务器。相反,我希望上传到它的文件立即由我的后端处理。上传目录的文件列表应包含那些尚未处理的文件。删除或移动应该是不可能的。

此外,在下载方面,我想展示我能够提供的那些文件。但文件应按需创建 - 同样由后端创建。

因为我不想重新实现 FTP,有没有人知道有助于实现 FTP 协议(protocol)服务器端的 Java 库,它可以根据我的需要进行自定义?

我研究了总是有用的 Jakarta Commons,但他们似乎专注于客户端。

谢谢
迈克
[;-)

最佳答案

查看 http://mina.apache.org/ftpserver/ .

The Apache FtpServer is a 100% pure Java FTP server. It's designed to be a complete and portable FTP server engine solution based on currently available open protocols. FtpServer can be run standalone as a Windows service or Unix/Linux daemon, or embedded into a Java application. We also provide support for integration within Spring applications and provide our releases as OSGi bundles.

The default network support is based on Apache MINA, a high performance asynchronous IO library. Using MINA, FtpServer can scale to a large number of concurrent users.

关于java - Java中FTP的服务器端实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302050/

相关文章:

powershell - 使用 PowerShell 测试 FTP 连接

c - FTP被动模式: connect to server

java - 使用 Quartz 和 spring 时的配置

java - 测试点是否在二维空间的线范围内

java - 在Java中模拟具有多个服务器的单个队列

java - Angular 2 : Using a . jsp 文件作为组件的模板

java - 递归 - 查找数字中偶数的个数

java - 如何处理每 10 秒通过 ftp 接收的 50 k 个文件

c# - 如何在断开连接的情况下自动恢复下载 FTP 文件

vbscript - vbs脚本通过ftp发送文件并检查/删除原始文件