Frameworks 什么';这是Microsoft Sync Framework中知识的使用

Frameworks 什么';这是Microsoft Sync Framework中知识的使用,frameworks,synchronization,Frameworks,Synchronization,通过仅使用LastUpdateTime作为achor,我能够实现我自己的用于客户机-服务器同步的同步框架。我不必写任何像SyncKnowledge这样的东西 似乎知识在p2p场景中很有用 我到底遗漏了什么???如果您谈论的是同步框架中的数据库提供程序,则有两种类型的提供程序:脱机提供程序和对等/协作提供程序 前者使用锚来存储已发送和已接收的内容,通常用于轴辐式同步。在这种情况下,只有客户端跟踪已同步的内容 另一种类型的提供程序使用“知识”存储已同步的内容以及来自哪个副本。因此,它可以同步点对点,

通过仅使用LastUpdateTime作为achor,我能够实现我自己的用于客户机-服务器同步的同步框架。我不必写任何像SyncKnowledge这样的东西

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


我到底遗漏了什么???

如果您谈论的是同步框架中的数据库提供程序,则有两种类型的提供程序:脱机提供程序和对等/协作提供程序

前者使用锚来存储已发送和已接收的内容,通常用于轴辐式同步。在这种情况下,只有客户端跟踪已同步的内容

另一种类型的提供程序使用“知识”存储已同步的内容以及来自哪个副本。因此,它可以同步点对点,因为它可以跟踪更改的来源。在此场景中,所有副本都存储知识


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

我不太明白你在问什么我不能使用MS Sync Framework 4.0,因为它是CTP。所以我决定写我自己的框架,它似乎工作得很好。我使用了基于锚的算法,在客户端存储LastSyncTime。在同步期间,客户端发送请求服务器在LastSyncTime之后发送所有更改。但是如果你研究MS框架,它也有知识的概念。我的问题是我是否也需要在我的框架中实现这个概念?所以我的理解是正确的。我不需要关心知识