-1

我有一个基于 Windows 的应用程序(不是我可以控制的),它将一个 xml 文件推送到一个 ftp 服务器。我希望我的 asp.net 应用程序自动处理该文件,而无需轮询 ftp 服务器。从 Windows 应用程序中,我可以控制它被发送到的 ftp 服务器,所以我可以在我的 iis 盒子上设置一个 ftp 服务器,但是我仍然需要轮询文件中的更改。我愿意接受任何关于无需轮询 ftp 服务器即可完成此任务的建议。

4

1 回答 1

1

FileSystemWatcher 类旨在监视目录并响应诸如创建文件之类的事件。

我建议创建一个 Windows 服务应用程序来托管 FileSystemWatcher 并处理 OnCreated 事件。

文件系统观察器:

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher%28v=vs.100%29.aspx

OnCreated 事件:

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.oncreated%28v=vs.100%29.aspx

于 2013-01-25T19:14:52.450 回答