2

MS a un bon framework de synchronisation de fichiers/répertoires appelé Windows.Synchronization.Files, mais il n'est pas disponible pour Mobile! Est-ce que quelqu'un sait quelle est la manière standard d'obtenir cette fonctionnalité sur Windows Mobile? Je sais qu'ActiveSync vous permet de transférer et de synchroniser des fichiers, mais jusqu'à présent je n'ai pas pu trouver l'API qu'ils utilisent pour cela. Est-il ouvert ou est-il une partie fermée des services d'ActiveSync seulement?Y a-t-il des API de synchronisation de fichiers client/serveur Windows Mobile?

Essayer d'éviter de rouler les miens. :)

Répondre

3

Essayez le nouveau Microsoft Sync Framework.

+0

La version disponible pour Windows Mobile est l'ancienne version et ne possède pas Microsoft.Synchronization.Files. Le nouveau n'est pas pour mobile (encore?). – AdamIerymenko

0

La synchronisation est difficile. Donc, je dirais que votre meilleur pari est d'utiliser le Microsoft Sync Framework (comme Rui l'a dit dans son article) et d'écrire votre propre fournisseur de synchronisation de fichiers. Vous pouvez ensuite le remplacer à une date ultérieure avec le nouveau framework de synchronisation v2 quand il sortira.

D'autres options pourraient être:

  • Réaliser votre propre. Si vous ne vous souciez pas des problèmes de synchronisation, cela pourrait être rapide et facile.
  • Utilisez OMA basé SyncML client comme le FunambolWindows Mobile client (que je crois supporte les fichiers, mais ça fait longtemps que j'ai regardé). C'est sympa en ce que le code Funambol est entièrement Open Source. Cela peut faciliter l'intégration dans votre propre produit. Si vous effectuez une recherche google, vous devriez pouvoir trouver beaucoup de clients basés sur SyncML.
Questions connexes