Microsoft Sync Framework est un logiciel de synchronisation des données permet de synchroniser les données des applications de bases de données . Il vous permet de brancher dans les services des banques de données du fournisseur de synchronisation et de gérer les échanges de données sans programmes personnalisés supplémentaires . Microsoft Sync Services for ADO.NET est le fournisseur de synchronisation des bases de données de synchronisation à l'aide de ADO.NET. Il est destiné à être utilisé dans les applications hors ligne pour mettre en cache les données localement . Windows Communication Foundation (WCF ) est une interface de programmation d'application (API ) dans le cadre ADO.NET et peut être utilisé pour la programmation d'applications de services synchronisation. Instructions 1 Téléchargez et installez le Sync Framework sur le site MSDN de Microsoft (voir référence 3 pour les instructions détaillées). 2 Cliquez sur le bouton " Démarrer" dans le windows et sélectionnez l' option " Sync Framework " dans le menu " Tous les programmes" . Cliquez sur l'option "Nouveau" dans le menu "Fichier" . 3 Sélectionnez la " Bibliothèque de services WCF " dans la case " Type Library " et tapez " WFCSyncServiceP01 " dans le " Nom du projet " boîte pour ouvrir un nouveau projet basé sur la bibliothèque du service WCF . 4 Double- cliquez sur le " LocalDataCache1.sync " dans la fenêtre" Configurer les données de synchronisation "pour ouvrir le fichier de cache de données local . 5 Cliquez sur la case à cocher "Advanced" pour développer le menu de connexion et de changer l'emplacement du projet de serveur pour " WCFSyncServiceP01 . " 6 Cliquez sur le bouton "OK" pour créer le " LocalDataCacheP01.Server.Sync " et les fichiers de synchronisation " LocalDataCacheP01.Server.SyncContract.vb " . 7 Supprimer "//" caractères de commentaire dans la section de définition de serveur du " LocalDataCacheP01 . Server.SyncContract.vb " fichier . 8 Déplacez le " "du " services LocalDataCacheP01.Server.SyncContract.vb " fichier dans le " "du " system.serviceModel App.config " fichier . 9 Déplacez le " "du " serviceBehaviors LocalDataCacheP01.Server.SyncContract.vb " fichier dans le " "du " comportement fichier App.config " . 10 Insérez le code suivant au début de la " LocalDataCacheP01.Server.sync . " fichier : Photos Classées LocalDataCache1ServerSyncProvider Private Sub LocalDataCache1ServerSyncProvider_ApplyChangeFailed _ partielle ( sender As Object , _ ByVal e As Microsoft.Synchronization.Data.ApplyChangeFailedEventArgs ) _ Poignées Me.ApplyChangeFailed e.Action = Microsoft.Synchronization.Data.ApplyAction.RetryWithForceWrite End Sub End Class . < br > 11 Faites un clic droit sur le fichier " LocalDataCache1.sync " dans la fenêtre de projet " WFCSyncServiceP01 " et sélectionnez l'option «Afficher» . 12 Ajoutez les lignes suivantes dans le cadre du " OnInitialized " section définition : Me.RemoteProvider = New Microsoft.Synchronization.Data.ServerSyncProviderProxy (produits New ServiceReference1.LocalDataCache1SyncContractClient ) pour synchroniser services utilisant WCF .
|