我使用Microsoft同步框架1.0(不ADO.NET服务)

我已创建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)实施synhronization在WCF

有帮助吗?

解决方案

在一般情况下,它可以使用您想作为一个自定义的SyncProvider底层传输任何通信机制。

我最后一次这样做,我最后不得不在客户端上都提供者,因为有太多的状态管理,如果涉及目标提供真正活出来的过程。

这意味着你只需要编写一个执行目标提供任何WCF沟通你想作为其实现的一部分。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top