我需要集成一些旧的软件,通过FTP将文件传输到我们的服务器。除了FTP之外,没有其他方法可以接收这些文件。
随着文件的上传,我想执行一些逻辑。
我无法提前知道何时上传新文件(不会定期上传)。
我创建了一个简单的Windows服务,它使用FileSystemWatcher类来监控FTP站点的根目录,并在创建新文件时向我发送电子邮件(电子邮件仅用于演示目的,生产版本将可能将文件发布到我们的web api或其他东西)。虽然这有效,但它有很多“移动公园”,并要求安装和运行服务,它看起来不像FileSystemWatcher is all that reliable。
有没有办法让ASP.Net网站接受FTP上传?
有没有人有更好的想法通过FTP处理传入的文件?
通过FTP发送文件的软件不需要读取我们服务器上的任何内容,它只能写入文件。