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