我能夠通過僅使用LastUpdateTime作爲achor來實現我自己的同步框架以進行客戶端 - 服務器同步。我不必寫任何像SyncKnowledge一樣的東西。Microsoft Sync Framework中知識的用途
好像知識在p2p場景中很有用。
我到底在想什麼?
我能夠通過僅使用LastUpdateTime作爲achor來實現我自己的同步框架以進行客戶端 - 服務器同步。我不必寫任何像SyncKnowledge一樣的東西。Microsoft Sync Framework中知識的用途
好像知識在p2p場景中很有用。
我到底在想什麼?
如果您正在討論Sync Framework中的數據庫提供程序,則有兩種類型的提供程序:脫機提供程序和對等/協作提供程序。
前者使用錨點來存儲已發送的內容和已收到的內容,並且通常用於輪輻類型的同步。在這種情況下,只有客戶端跟蹤已同步的內容。
另一種類型的提供者使用「知識」來存儲已同步的內容和從哪個副本。因此它可以同步點對點以及更改來自哪裏。在這種情況下,所有副本存儲知識。
Sync Framework 4 CTP(已被推遲)針對Silverlight,WP7和其他非MS平臺,但實際上是在Sync Framework 2.1之上運行。
所以我的理解是正確的。我不需要關心知識 –
我真的不明白你在問什麼 –
問題是? –
我不能使用MS同步框架4.0,因爲它是CTP。所以我決定寫我自己的框架,這似乎工作得很好。我使用了基於錨點的算法,我在客戶端存儲LastSyncTime。在同步期間,客戶端發送請求服務器在LastSyncTime之後發送所有更改。但是如果你考慮MS框架,它也有知識的概念。我的問題是我需要在我的框架中實現這個概念嗎? –