J'ai la possibilité d'utiliser WCF ou Microsoft Sync Framework pour mon prochain projet. Ce sera un backend SQL Server qui doit être synchronisé avec un frontal mobile (.net cf).Microsoft Sync Framework vs WCF
J'ai quelques problèmes, 1. les schémas de base de données entre les deux bases de données ne seront pas les mêmes.
2. Du côté du serveur j'ai besoin d'appeler une DLL .net pour faire les mises à jour 3. Nous voulons apporter des modifications minimes à la base de données du serveur. Il est déjà en production, et nous ne voulons pas l'écraser.
Je sais que je peux effectuer une synchronisation avec WCF entre les deux extrémités, mais est-ce que Sync Framework m'achèterait vraiment quelque chose ici?
Je suis sur le point de me lancer dans un voyage similaire à ce que vous décrivez ci-dessus. Je me demandais juste comment vous alliez avec votre projet, et quelles techniques/technologies vous avez fini par travailler? Comme vous avez besoin de synchroniser les données entre un serveur Sql et un appareil Windows Mobile, et du côté serveur, les sélections/insertions/mises à jour/suppressions doivent être effectuées via une DLL plutôt que directement dans la base de données . Enfin, comment votre application fonctionne-t-elle lors de la synchronisation? En général, combien de temps dure une synchronisation et de combien de données parlons-nous? Si vous pouviez répondre à l'une de ces questions ce serait – ETFairfax
@ETFairfax: le temps de synchronisation varie considérablement en fonction de la bande passante à ce moment-là, peut aller de quelques secondes à quelques minutes. :(Mon plan d'attaque a beaucoup changé depuis que cette question a été postée (je suis allé avec WCF), plus je crée une interface web basée sur REST avec ASP.Net MVC.Les services web de base MVC sont beaucoup plus faciles à gérer, et je remarque –