2009-07-29 9 views
4

Qu'est-ce que vous utilisez pour la synchronisation des données?Microsoft Sync Framework Alternatives

Je travaille avec Microsoft Sync Framework depuis quelques mois et je ne suis pas sûr de l'apprécier. Le concept est génial mais j'ai eu des problèmes avec la synchronisation à distance. Il n'y a pas de fournisseur de synchronisation de fichiers à distance, mais j'ai réussi à en écrire un avec beaucoup de problèmes. Il n'y a également aucun moyen de montrer les progrès que je suis au courant des services de synchronisation ADO.NET.

Je viens d'arriver avec une erreur lorsque deux clients essayent de synchroniser en même temps. "Le magasin de métadonnées est déjà utilisé." Après toutes ces nuits blanches à essayer de faire fonctionner un fournisseur de synchronisation de fichiers à distance et maintenant cette erreur, je suis maintenant à la recherche d'alternatives.

Existe-t-il de meilleures alternatives à MSF?

Est-ce que quelqu'un connaît des frameworks ou des échantillons open source?

+1

ne vous mènera nulle part avec ce Wili? – mcintyre321

Répondre

0

Jetez un oeil à l'usine Disconnected service Application Block Agent à partir du logiciel Smart Client:

http://msdn.microsoft.com/en-us/library/cc540752.aspx

Il fournit un mécanisme de stockage et de l'avant pour le service web distant appels - vous pouvez combiner avec la mise en cache pour réaliser quelque chose de similaire.

1

Vous pouvez maintenant utiliser Couchbase Lite for .NET. :)

[Full Disclosure. Je suis le gars qui a créé la version .NET de Couchbase Lite]