Существуют ли какие-либо API-интерфейсы синхронизации файлов клиент / сервер Windows Mobile? - PullRequest
2 голосов
/ 18 июня 2009

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

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

Ответы [ 2 ]

3 голосов
/ 18 июня 2009

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

0 голосов
/ 19 июня 2009

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

Другие параметры могут быть:

  • Бросай свои. Если вас не волнуют проблемы синхронизации, это может быть быстрый и простой способ.
  • Используйте OMA на основе SyncML клиент, такой как Funambol клиент Windows Mobile (который, как я полагаю, поддерживает файлы, но это уже давно так как я посмотрел). Приятно, что код Funambol полностью открыт. Это может облегчить интеграцию в ваш собственный продукт. Если вы выполните поиск в Google, то сможете найти множество клиентов на основе SyncML.
...