FTP服务器与数据库驱动的内容?

时间:2009-06-16 20:21:24

标签: .net ftp

我们的组织目前有一个外部客户网站,允许客户下载为他们创建的文件。安全性往往会发生一些变化,因此客户看到的文件基于哪些帐户可以查看哪些文件的数据库。这些文件存储在我们网络的安全端,Web服务用于从内部文件服务器获取文件,并流式传输到Web响应。

挑战在于为客户提供使用FTP客户端下载这些文件的能力。有些FTP服务器提供了自定义身份验证的机制,但到目前为止还没有可以提供虚拟/自定义文件列表的机制(大多数虚拟目录只是到其他文件服务器位置的虚拟映射)。

为我们的身份验证和文件数据库创建FTP接口的想法是否过度,或者是否有任何产品可以满足我们的需求?

3 个答案:

答案 0 :(得分:1)

FTP协议实际上非常简单。如果您没有找到任何预包装的东西,那么推出自己的服务器并不太难:

http://www.faqs.org/rfcs/rfc959.html

答案 1 :(得分:0)

有几个FTP服务器库和开源FTP服务器。

Open Source FTP Server in Java可以很好地扩展。

答案 2 :(得分:0)

我找到了一个用C#编写的设计精良的FTP服务器:http://www.csharphelp.com/archives3/archive524.html