Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να Sync Services Χρησιμοποιώντας WCF

Microsoft Sync Framework είναι λογισμικό συγχρονισμού δεδομένων που χρησιμοποιούνται για το συγχρονισμό δεδομένων εφαρμογών με βάσεις δεδομένων . Σας επιτρέπει να συνδέσετε σε συγχρονισμό υπηρεσίες αποθήκευσης δεδομένων πάροχο και να διαχειρίζονται την ανταλλαγή δεδομένων χωρίς καμία επιπλέον προσαρμοσμένα προγράμματα . Microsoft Sync Services for ADO.NET είναι ο πάροχος συγχρονισμού για το συγχρονισμό των βάσεων δεδομένων χρησιμοποιώντας ADO.NET . Προορίζεται για χρήση σε εφαρμογές offline για την προσωρινή αποθήκευση των δεδομένων σε τοπικό επίπεδο . Το Windows Communication Foundation ( WCF ) είναι μια διεπαφή προγραμματισμού εφαρμογών ( API ), στο πλαίσιο ADO.NET και μπορεί να χρησιμοποιηθεί για τον προγραμματισμό του συγχρονισμού εφαρμογών υπηρεσιών . Οδηγίες
Η

1 Κατεβάστε και εγκαταστήστε το Πλαίσιο Sync από την ιστοσελίδα της Microsoft MSDN (βλέπε αναφοράς 3 για λεπτομερείς οδηγίες ) . 2

Κάντε κλικ στο κουμπί "Start " στο των Windows και επιλέξτε το " πλαίσιο Sync" επιλογή από το μενού " Όλα τα προγράμματα " . Κάντε κλικ στο "Νέο" στο μενού "Αρχείο" .
Εικόνων 3

Επιλέξτε το " WCF Υπηρεσία Βιβλιοθήκη " στο "Τύπος Βιβλιοθήκη " παράθυρο και πληκτρολογήστε " WFCSyncServiceP01 " στο " Όνομα έργου "για να ανοίξετε ένα νέο έργο με βάση WCF Υπηρεσία Βιβλιοθήκη .
Η

4 κάντε διπλό κλικ στο " LocalDataCache1.sync "στο " " παράθυρο Ρύθμιση συγχρονισμού δεδομένων για να ανοίξετε το τοπικό αρχείο cache δεδομένων .
5

Κάντε κλικ στο πλαίσιο ελέγχου "Για προχωρημένους" για να επεκτείνετε το μενού σύνδεσης και να αλλάξετε την τοποθεσία του έργου Server σε " WCFSyncServiceP01 . "
Η

6 Κάντε κλικ στο κουμπί " OK " να δημιουργήσει το « LocalDataCacheP01.Server.Sync " και " LocalDataCacheP01.Server.SyncContract.vb " αρχεία συγχρονισμού .
Η 7

Αφαίρεση " //" χαρακτήρες σχόλιο στο τμήμα ορισμό proxy server της " LocalDataCacheP01 . Server.SyncContract.vb "το αρχείο .
8

Μετακινήστε το " " τμήμα της " υπηρεσιών LocalDataCacheP01.Server.SyncContract.vb "το αρχείο στο " " τμήμα της " system.serviceModel app.config " αρχείο .
Η 9

Μετακινήστε το " " τμήμα της " serviceBehaviors LocalDataCacheP01.Server.SyncContract.vb "το αρχείο στο " " τμήμα του « συμπεριφορά » αρχείο app.config .

10

Εισάγετε τον παρακάτω κωδικό στην αρχή της " LocalDataCacheP01.Server.sync . " Αρχείο : Μερική Class LocalDataCache1ServerSyncProvider

Private Sub LocalDataCache1ServerSyncProvider_ApplyChangeFailed _

( ByVal αποστολέα ως αντικείμενο, _

ByVal e

Όπως Microsoft.Synchronization.Data.ApplyChangeFailedEventArgs ) _

Λαβές Me.ApplyChangeFailed

e.Action = Microsoft.Synchronization.Data.ApplyAction.RetryWithForceWrite

End Sub

End Class .

11

κάντε δεξί κλικ στο αρχείο " LocalDataCache1.sync " στο παράθυρο " WFCSyncServiceP01 " του έργου και επιλέξτε "View " επιλογή .
Η 12

Προστίθεται το ακόλουθο πλαίσιο του " OnInitialized " ενότητα ορισμό : .

Me.RemoteProvider = Νέα Microsoft.Synchronization.Data.ServerSyncProviderProxy (

Νέα ServiceReference1.LocalDataCache1SyncContractClient )

να συγχρονίσετε τις υπηρεσίες που χρησιμοποιούν WCF


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα