Frage

Ich bin mit Microsoft Sync Framework 1.0 (ohne ADO.NET Dienste)

Ich habe 2 benutzerdefinierte Anbieter erstellt. Xml-Provider und Datenbankanbieter

Der Code beiden Anbieter kann eingesehen werden unter:

http://dl.getdropbox.com/u/204110/MyBaseSyncProvider.cs

http://dl.getdropbox.com/u/204110/MyDbSyncProvider.cs

http://dl.getdropbox.com/u/204110/MyXmlSyncProvider.cs

Der nächste Schritt, dass ich erreichen will, ist die Synchronisation über WCF zu machen.

Wie ich verstehe es ProviderProxy Klasse, die ich verwenden kann, aber leider alle Beispiele, dass ich auf MSDN beinhalten Sync Services gefunden haben, mit für ADO.NET. Diese Beispiele typischerweise DbSyncProvider verwenden.

Meine Fragen sind: Ist es möglich, synhronization über WCF mit meinem benutzerdefinierten Anbieter zu implementieren (ohne Sync-Dienste unter Verwendung von für ADO.NET)

War es hilfreich?

Lösung

Im Allgemeinen ist es möglich, zu verwenden, was Kommunikationsmechanismus Sie als der zugrunde liegende Transport für einen benutzerdefinierten SyncProvider möchten.

Letztes Mal hat ich dies tat, landete ich auf dem Client beiden Anbieter mit bis, weil es zu viel staatlichen Verwaltung tatsächlich, wenn der Zielanbieter beteiligt war der Prozesses gelebt.

Das bedeutet, dass Sie einfach einen Zielanbieter schreiben müssen, dass eine Kommunikation was auch immer WCF Sie als Teil seiner Implementierung möchten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top