FileSystemWatcher:远程网络问题

本文关键字:问题 远程网络 FileSystemWatcher | 更新日期: 2023-09-27 18:11:00

我对这个任务有问题。

我有一个客户机-服务器应用程序,用于同步某些文件夹中的文件。本地客户端在Windows 7上运行,服务器在Windows服务器上运行,我需要一个本地桌面应用程序来检查服务器上的文件更改并通知这些更改。我试用了一下FileSystemWatcher类,但它似乎只能在映射的驱动器或本地机器上工作。它必须是http://server.com/watched_directory。

有没有别的方法,如何到达这个点?

FileSystemWatcher:远程网络问题

你说得对。FileSystemWatcher只在本地或映射文件夹上工作,不通过http协议工作。

无论如何,你可以写一个使用FileSystemWatcher的应用程序,并在你的服务器上运行它,在Windows 7机器上的客户端有一个WCF接口,可以与第一个应用程序收集的数据交互。因此,它将更像一个客户机/服务器应用程序,但似乎适合您的场景。