Sync Framework 詞彙

這份詞彙列出並定義 Microsoft Sync Framework 概念和術語。

術語

  • 批次處理
    以小群組傳送變更的處理,而不是一次整個傳輸全部資料。
  • 變更單位
    存放區中變更追蹤的最小單位。變更單位是包含於項目中,例如連絡人項目中的姓名和地址欄位。在變更傳播中,只有已變更的變更單位必須傳送。在衝突偵測中,只有在相同變更單位中的變更才視為衝突。
  • 用戶端
    要整合在 Sync Framework 架構中的服務、應用程式或裝置。
  • 時鐘向量
    代表複寫更新的複寫機碼/滴答計數對。發生於 0 與滴答計數之間的任何變更包含於向量中。
  • 衝突解決方法
    有衝突時,用來判斷寫入存放區之變更的方法。一般的衝突解決方法如下:最後的寫入器優先、來源優先、目的優先、自訂,或延遲。就自訂解決而言,解決應用程式從衝突記錄檔讀取衝突,並選取解決。就延遲解決而言,衝突是與衝突的變更資料及變更的建立方式知識一起記錄。
  • 一致性單位
    一致性的最小單位。因為具有相同一致性單位的所有變更都是一起傳送,只套用部分一致性單位時,就無法中斷同步處理。
  • 彈性識別碼
    指派給各種同步處理項目 (例如複寫) 的識別碼。識別碼可以是固定或可變的長度。
  • 全域識別碼
    系統指派給資料項目的唯一識別碼。識別碼在所有用戶端之間為唯一。全域識別碼是彈性識別碼,所以可以是任何格式。不過,一般使用的格式是 GUID 和 8 位元組前置字元。
  • 項目
    正在同步處理之資料或中繼資料的單位。典型的資料項目可能是檔案或記錄,而典型的中繼資料項目可能是知識項目。
  • 建立方式知識
    來源複寫的目前知識,要用來進行衝突偵測。建立方式知識回答了下述問題:當您進行這些變更時,您知道什麼?
  • 學習到的知識
    有關特定一組變更之來源複寫的目前知識,以及該複寫的已記錄衝突。學習到的知識回答了下述問題:我套用這個變更批次時會學習到什麼?
  • 知識
    由每個參與者維護的中繼資料,其中說明它見到的所有變更。最簡單格式 (稱為浮水印) 的知識項目是時鐘向量,其中包含複寫機碼對和複寫滴答計數。
  • 參與者
    提供者及其相關聯複寫。
  • 範圍 (range)
    一組套用相同時鐘向量的連續項目識別碼。範圍是以起點、結束點,以及套用至這兩點之間所有識別碼的時鐘向量來表示。
  • 複寫
    要進行同步處理之資訊的特定儲存機制。
  • 複寫識別碼
    可唯一識別複寫的值。
  • 複寫機碼
    在複寫機碼對應中,對應至複寫識別碼的 4 位元組值。
  • 範圍 (scope)
    正在進行同步處理的資料集。
  • 同步處理應用程式
    個人資訊管理員或音樂資料庫之類的軟體元件,其中裝載了同步處理工作階段,並叫用同步處理提供者,以同步處理不同的資料存放區。
  • 同步處理社群
    讓資料彼此保持同步的一組複寫。
  • 同步處理提供者
    代表要進行同步處理之複寫的軟體元件。做為來源時,會列舉其複寫中的變更。做為目的地時,會套用變更至其複寫。若有資料格式不符的情形,它會執行任何必要的結構描述轉換。
  • 同步處理工作階段
    單向同步處理,在其中來源提供者會列舉其變更,並將變更傳送至目的地提供者,然後再套用至其存放區。
  • 滴答計數
    特屬複寫的單純遞增數字,並與複寫機碼組合以形成版本。
  • 標記
    用來代表已刪除項目的標記。標記是用來追蹤已刪除項目,並防止這些項目再導入同步處理社群中。
  • 版本
    識別項目之修訂的中繼資料。其中包含複寫機碼及該項目的複寫滴答計數。

請參閱

其他資源

Microsoft Sync Framework