Microsoft Sync Framework is data synchronisatie-software gebruikt om applicatiegegevens te synchroniseren met databases . Het stelt u in staat aan te sluiten op de synchronisatie -dienstverlener opgeslagen gegevens en te beheren data-uitwisseling zonder extra programma's op maat . Microsoft Sync Services voor ADO.NET is de synchronisatie- provider voor het synchroniseren van databases met behulp van ADO.NET . Het is bedoeld voor gebruik in de offline applicaties om gegevens lokaal cachen . De Windows Communication Foundation ( WCF ) is een Application Programming Interface ( API ) in het ADO.NET Framework en kan worden gebruikt voor de programmering van de sync services toepassingen . Instructies 1 Download en installeer de Sync Framework van de MSDN-website van Microsoft ( zie referentie 3 voor de gedetailleerde instructies ) . Kopen van 2 Klik op de knop 'Start' in de Windows en selecteer de " Sync Framework " optie uit het menu " Alle Programma's" . Klik op de " Nieuw" -optie in het menu "Bestand " . 3 Selecteer de " WCF service Library" in het vak " Library Type" en type in " WFCSyncServiceP01 " in het " Naam van het project " in om een nieuw project op basis van WCF service bibliotheek te openen . 4 Dubbelklik op het " LocalDataCache1.sync " in het venster" Configure Datasynchronisatie "om de lokale data cache- bestand te openen . 5 Klik op de "Advanced " vakje om het menu -verbinding uit te breiden en de Server project locatie te veranderen " WCFSyncServiceP01 . " 6 Klik op de knop " OK " om de " LocalDataCacheP01.Server.Sync " en " LocalDataCacheP01.Server.SyncContract.vb " synchronisatie bestanden . 7 Verwijder " //" commentaar tekens in de server definitie sectie van de " LocalDataCacheP01 . Server.SyncContract.vb "bestand . 8 Verplaats de " "van de " diensten LocalDataCacheP01.Server.SyncContract.vb " bestand naar de " "van de " system.serviceModel App.config "bestand . 9 Verplaats de " "van de " serviceBehaviors LocalDataCacheP01.Server.SyncContract.vb " bestand naar de " "van de " gedrag App.config "bestand . < Br> 10 Voeg de volgende code aan het begin van de " LocalDataCacheP01.Server.sync . " file : Gedeeltelijke Klasse LocalDataCache1ServerSyncProvider Private Sub LocalDataCache1ServerSyncProvider_ApplyChangeFailed _ ( ByVal afzender als Voorwerp , _ ByVal e als Microsoft.Synchronization.Data.ApplyChangeFailedEventArgs ) _ Handles Me.ApplyChangeFailed e.Action = Microsoft.Synchronization.Data.ApplyAction.RetryWithForceWrite End Sub End Class . < br > 11 klik met de rechtermuisknop op de " LocalDataCache1.sync " bestand in de " WFCSyncServiceP01 " project-venster en selecteer de optie " View " . 12 Voeg de volgende onder " OnInitialized " definitie sectie : Me.RemoteProvider = Nieuwe Microsoft.Synchronization.Data.ServerSyncProviderProxy ( Nieuwe ServiceReference1.LocalDataCache1SyncContractClient ) op Twitter tot diensten met WCF synchroniseren .
|