Microsoft Sync Удаленные файлы? - PullRequest
2 голосов
/ 19 июня 2011

В основном у меня есть две части моего приложения, с которыми мне нужна помощь.

  1. Мне нужно отправить ini, содержащий некоторые настройки, через сокет TCPClient для клиента. Как я могу это сделать?

  2. Мне нужно отсканировать папку на стороне клиента и посмотреть, что отличается от папки на сервере, а затем отправить измененные файлы.

Большое спасибо, Christian

редактирует

Потенциальные отведения:

  1. Служба синхронизации Microsoft - они упоминают, что это можно использовать для удаленных файлов, но я не нашел никаких объяснений или примеров кода.

  2. FileSync на SourceForge - выглядит хорошо, но есть ли сетевая синхронизация?

Ответы [ 2 ]

4 голосов
/ 19 июня 2011

Вы можете сделать это с помощью Microsoft Sync Framework.

Вот пример кода для синхронизации файлов: http://code.msdn.microsoft.com/File-Synchronization-516e3ad7

0 голосов
/ 19 сентября 2012

Вот как я на самом деле это исправил:

Клиент подключается к серверу (или веб-серверу!) Клиент загружает XML с файловой структурой, включая MD5 каждого файла.Клиент выясняет, какие файлы нужно перезагружать.Новые файлы загружаются с сервера (или веб-сервера!)

Честно говоря, все это можно сделать с помощью подхода веб-сервера, просто разместите все файлы и файл структуры XML на обычном веб-сервере, а затем попросите клиента использовать ихфайлы.

~ Кристиан

...