質問

私は(ADO.NETサービス)せず、Microsoft同期フレームワーク1.0を使用しています。

私は2つのカスタムプロバイダー作成しました:XMLプロバイダとデータベースプロバイダを

の両方のプロバイダのコードで見ることができます:

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

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

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

私が達成したい次のステップは、WCFを介して同期をすることです。

私が理解したようそこに私が使用することProviderProxyクラスですが、残念ながら私はMSDNに発見したすべての例は、ADO.NETの同期サービスを使用することを含みます。これらの例は、一般的にDbSyncProviderを使用します。

私の質問です:それは(ADO.NET用の同期サービスを使用せずに)私のカスタムプロバイダを使用してWCF経由synhronizationを実装することが可能です。

役に立ちましたか?

解決

一般的に、それはあなたがカスタムのSyncProviderのための基本となるトランスポートとしてみたいどんな通信メカニズムを使用することが可能である。

先のプロバイダは、実際のプロセスの外に住んでいた場合には、あまりにも多くの状態管理が関与があったので、私はこれをした

最後の時間は、私は、クライアント上で両方のプロバイダを持ってしまっています。

これは単にあなたがその実装の一部として希望どんなWCF通信を行う先のプロバイダを記述する必要があることを意味します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top