Microsoft Sync Framework中的知识有什么用处

时间:2011-06-30 07:19:21

标签: frameworks synchronization

我只能使用LastUpdateTime作为achor来实现我自己的同步框架以进行客户端 - 服务器同步。我不必编写类似SyncKnowledge的内容。

似乎知识在p2p场景中很有用。

我到底错过了什么?

1 个答案:

答案 0 :(得分:1)

如果您在Sync Framework中讨论数据库提供程序,则有两种类型的提供程序:脱机提供程序和对等/协作提供程序。

前者使用锚来存储已发送的内容和已接收的内容,并且通常用于hub-spoke类型的同步。在这种情况下,只有客户端会跟踪已同步的内容。

另一种类型的提供程序使用“知识”来存储已同步的内容以及从哪个副本进行复制。因此它可以跟踪点对点,因为它跟踪以及变化来自哪里。在这种情况下,所有副本都存储知识。

Sync Framework 4 CTP(已被推迟)针对Silverlight,WP7和其他非MS平台,但实际上是在Sync Framework 2.1之上运行。