XML 型用戶端組態 (Windows Server AppFabric 快取)

您可以使用 XML 檔案來設定 Windows Server AppFabric 的用戶端快取功能。當組態詳細資料可在編譯應用程式之後變更時,使用 XML 來設定快取用戶端會是絕佳選擇。透過使用應用程式組態檔,您可以快速、輕鬆地變更快取主機連線詳細資料或追蹤等級。

使用 XML 應用程式組態檔並非設定快取用戶端的唯一選擇。您也可以透過將組態設定提供給 DataCacheFactory 類別建構函式,以程式設計方式來設定快取用戶端。如需詳細資訊,請參閱以程式設計方式指定用戶端組態 (Windows Server AppFabric 快取)

注意

在以程式設計方式設定快取用戶端時,如果已在應用程式組態檔中指定任何設定,一律以程式設計設定為優先。

組態元素

下列 XML 元素可用來在應用程式組態檔中設定快取用戶端。

  • <configSections>:此元素必須是應用程式組態檔中的第一個元素,AppFabric 快取功能才能運作。其中包含的子元素會告知執行階段如何使用 dataCacheClient 元素。

  • <dataCacheClient>:此元素是用來設定快取用戶端的主要元素。它是用來啟用本機快取 (localCache) 以及指定快取主機 (hosts) 之元素的父系。

  • <localCache>:此選擇性元素可指定本機快取設定,而且是 dataCacheClient 元素的子系。如果 <localCache> 元素不存在,或如果 isEnabled 屬性設為 "false",就會停用本機快取。
sync 屬性可讓您指定如何將本機快取的物件判定為無效:TimeoutBasedNotificationBasedttlValue 屬性指定在物件到期之前可存在於快取中的預設時間長度。如需有關無效判定的詳細資訊,請參閱到期與收回 (Windows Server AppFabric 快取)

  • <clientNotification>:此選擇性元素可讓您指定自訂輪詢間隔值。pollInterval 是用來指定在檢查是否有新的快取通知之前應該等待的秒數。如需有關快取通知的詳細資訊,請參閱快取通知 (Windows Server AppFabric 快取)

  • <hosts>:此元素是指定快取主機之主機元素的父系。它是 dataCacheClient 元素的子系。

  • <host>:此元素可指定一部快取主機。理想的做法是使用 host 來指定主要主機。此元素是 hosts 元素的子系。

  • <securityProperties>:此選用元素可指定應用來與快取叢集通訊的安全性模式與保護層級。

  • <transportProperties>:此選用元素可指定用來與快取叢集通訊的傳輸屬性。

如需應用程式組態檔設定的詳細資訊,請參閱應用程式組態設定 (Windows Server AppFabric 快取)

本節內容

另請參閱

概念

以程式設計方式指定用戶端組態 (Windows Server AppFabric 快取)
組態設定 (Windows Server AppFabric 快取)
針對 Windows Server AppFabric 快取功能進行疑難排解
使用 Windows PowerShell 來管理 Windows Server AppFabric 快取功能
開發快取用戶端 (Windows Server AppFabric 快取)
Windows Server AppFabric 快取概念

  2011-12-05