其他分享
首页 > 其他分享> > CodeGo.net>如何监视FTP传入文件夹中的新上传的文件?

CodeGo.net>如何监视FTP传入文件夹中的新上传的文件?

作者:互联网

换句话说,如何使用IIS支持的FTP服务器和.NET在计算机上启动一些新上传文件到FTP服务器的自定义处理?

澄清度
这将在承载FTP服务器的计算机上运行.就我而言,权限不是问题.

It seems I’d need to ask上传实体添加一个列表文件,该列表文件在实际数据文件完全上传后发送.想象有一个实际上传的xxx.data文件,然后是表示已完成xxx.data文件上传的xxx.listing文件.

最初,这个问题是在谈论反应式扩展.我希望有人能够将IIS 7.5的FTP服务器与Reactive Extensions桥接起来,因此我可以专注于更高级别的实现细节.

解决方法:

RX本身并不是一个很好的选择.

当您想查询事件(或时间上的集合)并且想要组成复杂的过滤,联接和投影时,Rx非常适合.

Rx对于观看FTP上传或文件系统更改绝对不做任何事情.还是任何事件源.它没有提供任何机制来生成这些类型的事件.

相反,它确实提供了一种将各种不同事件源(事件,异步操作,WMI事件,生成的可观察对象等)整合到一个通用框架中的方法.

您需要查看类似FileSystemWatcher的内容,然后将其变为可观察的内容.

然后,您可以使用Rx做一些很棒的事情.真的很棒.

标签:system-reactive,iis,c,net
来源: https://codeday.me/bug/20191031/1976992.html