Существуют ли API-интерфейсы синхронизации файлов клиента/сервера Windows Mobile?

StackOverflow https://stackoverflow.com/questions/1013376

Вопрос

У MS есть хорошая платформа синхронизации файлов/каталогов под названием Windows.Synchronization.Files, но она недоступна для мобильных устройств!Кто-нибудь знает, как стандартно получить эту функциональность в Windows Mobile?Я знаю, что ActiveSync позволяет передавать и синхронизировать файлы, но пока мне не удалось найти API, который они для этого используют.Является ли он открытым или это только часть сервисов ActiveSync с закрытым исходным кодом?

Стараюсь избегать катания самостоятельно.:)

Это было полезно?

Решение

Попробуйте новую Microsoft Sync Framework .

Другие советы

Синхронизировать сложно.Поэтому я бы сказал, что лучше всего использовать Microsoft Sync Framework (как сказал Руи в своем посте) и написать свой собственный поставщик синхронизации файлов.Позже вы сможете заменить его более новой платформой синхронизации v2, когда она выйдет.

Другими вариантами могут быть:

  • Сверните свой собственный.Если вас не волнуют сложные проблемы синхронизации, это может быть быстрый и простой способ.
  • Использовать ОМА основанный на СинкМЛ клиент, как Фунамбол клиент для Windows Mobile (который, как я считаю, поддерживает файлы, но я уже давно не смотрел).Приятно, что код Funambol полностью открыт.Это может облегчить интеграцию в ваш собственный продукт.Если вы выполните поиск в Google, вы сможете найти множество клиентов на основе SyncML.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top