【发布时间】:2025-05-13 06:10:01
【问题描述】:
换句话说,如何在我的机器上使用 IIS 支持的 FTP 服务器和 .NET 对新上传的文件进行一些自定义处理?
澄清 这是在托管 FTP 服务器的机器上运行的。就我而言,权限不是问题。
It seems I'd need to ask上传实体添加一个列表文件,在实际数据文件完全上传后发送。假设上传了一个实际的 xxx.data 文件,后面跟着 xxx.listing 文件,表示 xxx.data 文件上传完成。
最初这个问题是关于反应式扩展的。我希望有人能在 IIS 7.5 的 FTP 服务器和 Reactive Extensions 之间架起一座桥梁,这样我就可以专注于更高级别的实现细节。
【问题讨论】:
-
有关使用
System.IO.FileSystemWatcher的完整说明,请参阅此代码项目文章:codeproject.com/Articles/26528/… -
您的问题是“我的机器上的 FTP 服务器”,这意味着您可以访问它所服务的目录,并且可以使用 FileSystemWatcher 技术。很抱歉,我基于此向您提供了错误的信息——建议您明确说明它是一个非本地 FTP 服务器。我不知道有任何协议会更改可观察到的外部 FTP 服务器;你必须投票。
-
还可以使用 HTTP 轮询双工 WCF 通道检查此 Pub/sub 示例 tomasz.janczuk.org/2009/07/…
-
您是要扫描 FTP 目录,还是要扫描网络驱动器?
-
@casperOne 我正在寻找扫描我的机器上的 FTP 传入文件夹,给定管理员权限。
标签: c# .net iis system.reactive