Как реализовать синхронизацию файлов и папок с помощью wcf - PullRequest
0 голосов
/ 15 апреля 2011

Я хотел бы реализовать синхронизацию для архитектуры клиент-сервер.

Для клиента : Планирование создания приложения для Windows. Для сервера : Планирование создания службы Wcf

мое клиентское приложение будет вызывать службу и извлекать папки и файлы. Теперь я могу изменять / добавлять файлы / папки локально.

Затем я синхронизирую его с сервером. Перед процессом синхронизации мое клиентское приложение должно показывать предварительный просмотр, например, какие файлы уже были обновлены на сервере другим пользователем.

Мой вопрос: Является ли WCF гибким для этого бизнес-требования? Поскольку мои данные слишком безопасны и слишком велики, я должен выбрать правильную архитектуру.

Пожалуйста, поделитесь своими мыслями?

1 Ответ

1 голос
/ 15 апреля 2011

Если вы хотите знать только, что WCF является правильной технологией в решении, тогда я бы сказал, что основа WCF или Windows Communication - это просто механизм связи, представленный в .Net framework. Для описанной проблемы это будет просто небольшой компонент с полной архитектурой.
Проблема здесь аналогична рабочему процессу систем управления версиями, и если вы посмотрите на архитектуру Microsoft TFS здесь , вы обнаружите, что функциональность TFS также была открыта для веб-служб \ служб WCF. Поэтому я думаю, что WCF может сделать тяжелую работу по вашему требованию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...