FileSystemWatcher: проблема удаленной сети

У меня есть проблемы с этой задачей.

У меня есть клиент-серверное приложение для синхронизации файлов в определенных папках. Локальный клиент работает в Windows 7, а сервер находится на сервере Windows, и мне нужно приложение для локального рабочего стола, которое будет проверять изменения файлов на сервере и уведомлять об этих изменениях. Я немного поиграл с классом FileSystemWatcher, но, похоже, он работает только на подключенных дисках или локальных машинах. Это должно быть что-то вроде http://server.com/watched_directory.

Есть ли другой способ, как достичь точки?

1 ответ

Ты прав. FileSystemWatcher просто работает на локальных или сопоставленных папках и не работает по протоколу http.

В любом случае, вы можете написать приложение, которое использует FileSystemWatcher и запустить его на своем сервере с интерфейсом WCF, чтобы ваш клиент на компьютере с Windows 7 мог взаимодействовать с данными, собранными первым приложением. Таким образом, это будет больше похоже на клиент-серверное приложение, но, похоже, соответствует вашему сценарию.

Другие вопросы по тегам