共用方式為


XML 型用戶端組態

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

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

注意

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

組態元素

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

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

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

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

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

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

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

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

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

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

本節內容

另請參閱

概念

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

  2012-03-05