FileSystemWatcher:远程网络问题

时间:2011-10-09 21:05:01

标签: c# .net filesystemwatcher

我遇到了这项任务的问题。

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

还有另一种方式,如何达到目的?

1 个答案:

答案 0 :(得分:2)

你是对的。 FileSystemWatcher仅适用于本地或映射文件夹,不适用于http协议。

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