2010-10-28 109 views
2

假設我想創建一個「自定義」 FTP服務器,那就是:在.NET中創建一個自定義的FTP服務器?

  • 它看起來像一個標準的FTP服務器向外界
  • 實際上,它將從無論是在內存中的數據流提供數據數據(代碼動態生成的),或從網絡流,而不是從實際的文件系統

是否有一個現有的FTP服務器實現,我可以使用延伸.NET實現上述目標是什麼? (我查看了this question和這些IIS extensibility points,但沒有發現對我的場景有用的東西,除了this sample這非常接近我想要的,但它看起來像項目沒有被維護和許可證不清楚)。

+0

用於.NET的FTP/FTPS服務器組件將成爲我們的SecureBlackbox 8.2版本的一部分,計劃於12月份發佈。 Beta版將於11月份發佈(我希望如此)。 – 2010-10-29 06:10:38

回答

0

是的,現有的C#FTP服務器實現,您可以使用。

訪問http://codeplex.com和搜索 'FTP'(或更好, 'FTP服務器'):)

大多數都是客戶端,但也有一些(最小的)FTP/TFTP服務器的項目有作爲。因人而異。

快樂編碼。

+0

謝謝 - 這絕對是一個起點,儘管我希望推薦一個人們有一定親身體驗的項目,而且這個項目特別適合以我描述的方式進行擴展。 – 2010-10-29 21:30:40

+0

我不知道。祝你好運和快樂的編碼:-) – 2010-10-29 21:45:30