2010-07-21 79 views
4

我正在尋找Java FTP服務器庫,它可以讓我們用DAL數據取代DAL。 到目前爲止,我看到在Apache FtpServer有一個選項來攔截一些命令使用 FTPLet容器,但它缺少最重要的命令,如LIST。尋找FTP服務器Java庫

回答

3

在Apache FtpServer中,您可以使用Ftplet(包括LIST)攔截任何命令。實現Ftplet接口並覆蓋beforeCommand或afterCommand(取決於您是否處理請求或響應)。這些方法將被調用發送到服務器的每個命令。

但是,從您的問題來看,您可能更感興趣的是實現自定義文件系統。查看FileSystemFactory,FileSystemView和FtpFile接口。