Esistono API per la sincronizzazione dei file client / server di Windows Mobile?
-
06-07-2019 - |
Domanda
MS ha un buon framework di sincronizzazione file / directory chiamato Windows.Synchronization.Files, ma non è disponibile per Mobile! Qualcuno sa qual è il modo standard di ottenere questa funzionalità su Windows Mobile? So che ActiveSync ti consente di trasferire e sincronizzare i file, ma finora non sono stato in grado di trovare l'API che usano per questo. È aperto o è solo una parte chiusa dei servizi di ActiveSync?
Sto cercando di evitare di farmi il mio. :)
Soluzione
Prova il nuovo Microsoft Sync Framework .
Altri suggerimenti
La sincronizzazione è difficile. Quindi direi che la soluzione migliore è usare Microsoft Sync Framework (come ha detto Rui nel suo post) e scrivere il proprio provider di sincronizzazione dei file. È quindi possibile sostituirlo in un secondo momento con il nuovo framework di sincronizzazione v2 quando viene rilasciato.
Altre opzioni potrebbero essere:
- Crea il tuo. Se non ti interessano i problemi spinosi della sincronizzazione, questo potrebbe essere un modo semplice e veloce.
- Utilizza un OMA basato su SyncML client come il Funambol client Windows Mobile (che credo supporta i file, ma è da un po 'che non guardo). È bello in quanto il codice Funambol è tutto Open Source. Può rendere più semplice l'integrazione nel proprio prodotto. Se esegui una ricerca su Google, dovresti riuscire a trovare molti client basati su SyncML.