2

MS hat ein gutes Datei-/Verzeichnissynchronisationsframework namens Windows.Synchronization.Files, aber es ist nicht für Mobile verfügbar! Weiß jemand, wie dieser Standard auf Windows Mobile funktioniert? Ich weiß, ActiveSync ermöglicht es Ihnen, Dateien zu übertragen und zu synchronisieren, aber bisher konnte ich die API, die sie dafür verwenden, nicht finden. Ist es offen oder ist es nur ein geschlossener Bestandteil der Dienste von ActiveSync?Gibt es Windows Mobile Client/Server-Dateisynchronisierungs-APIs?

Versuchen zu vermeiden, meine eigene zu rollen. :)

Antwort

3

Probieren Sie die neue Microsoft Sync Framework.

+0

Die für Windows Mobile verfügbare Version ist die alte und hat keine Microsoft.Synchronization.Files. Der Neue ist nicht für Mobil (noch?). – AdamIerymenko

0

Die Synchronisierung ist schwierig. Also würde ich sagen, Ihre beste Wette ist, das Microsoft Sync Framework zu verwenden (wie Rui in seinem Post sagte) und Ihren eigenen Dateisynchronisationsanbieter zu schreiben. Sie könnten es dann zu einem späteren Zeitpunkt durch das neuere v2 sync framework ersetzen, wenn es herauskommt.

Andere Optionen können sein:

  • Ihre eigene Rolle. Wenn Sie sich nicht um die Probleme der Synchronisierung kümmern, dann könnte dies ein schneller und einfacher Weg sein.
  • Verwenden Sie einen OMA basierten SyncML Client wie die FunambolWindows Mobile client (die ich unterstütze Dateien unterstützt, aber es ist eine Weile her, seit ich geschaut habe). Es ist schön, dass der Funambol-Code alles Open Source ist. Es kann das Integrieren in Ihr eigenes Produkt erleichtern. Wenn Sie eine Google-Suche durchführen, sollten Sie in der Lage sein, viele SyncML-basierte Clients zu finden.