Scaricare e installare il Sync Framework dal sito Web Microsoft MSDN ( vedi riferimento 3 per le istruzioni dettagliate) .
2 Fare clic sul pulsante "Start" nella Windows e selezionare l' opzione " Sync Framework " dal menu " Tutti i programmi " . Fare clic sull'opzione "Nuovo " nel menu "File" .
3
Selezionare il " servizio WCF Library" nella casella " Tipo Biblioteca " e digitare " WFCSyncServiceP01 " nel " Nome del progetto " casella per aprire un nuovo progetto basato su WCF Servizio Biblioteca .
4
doppio clic " LocalDataCache1.sync " nella finestra" Configura sincronizzazione dati "per aprire il file di cache di dati locale .
5
Fare clic sulla casella di controllo "Avanzate" per espandere il menu di collegamento e modificare il percorso del progetto del server a " WCFSyncServiceP01 . "
6
Fare clic sul pulsante " OK " per creare il " LocalDataCacheP01.Server.Sync " e " LocalDataCacheP01.Server.SyncContract.vb " file di sincronizzazione.
7
Remove " //" caratteri di commento nella sezione di definizione del server del " LocalDataCacheP01 . Server.SyncContract.vb "file .
8
Spostare il " "del " servizi LocalDataCacheP01.Server.SyncContract.vb "file alla" "del " system.serviceModel App.config "file .
9
Spostare il " "del " serviceBehaviors LocalDataCacheP01.Server.SyncContract.vb "file alla" "del " comportamento file app.config " .
10
Inserire il codice riportato di seguito all'inizio del " LocalDataCacheP01.Server.sync . " File :
Partial Class LocalDataCache1ServerSyncProvider
Private Sub LocalDataCache1ServerSyncProvider_ApplyChangeFailed _
( ByVal sender As Object , _
ByVal e As Microsoft.Synchronization.Data.ApplyChangeFailedEventArgs ) _
Maniglie Me.ApplyChangeFailed
e.Action = Microsoft.Synchronization.Data.ApplyAction.RetryWithForceWrite
End Sub
End Class .
11
pulsante destro del mouse sul file " LocalDataCache1.sync " nella finestra del progetto " WFCSyncServiceP01 " e selezionare l' opzione "Visualizza" .
12
Aggiungere il seguente sotto la " OnInitialized " sezione di definizione :
Me.RemoteProvider = New Microsoft.Synchronization.Data.ServerSyncProviderProxy (
ServiceReference1.LocalDataCache1SyncContractClient ) per
per sincronizzare i servizi utilizzando WCF
.
Programmazione © www.354353.com