作法: 註冊自訂提供者
此主題說明如何註冊自訂提供者,以搭配 Windows AppFabric 的「主控服務」與「快取服務」使用。 在執行 AppFabric 安裝程式之後,每個自訂提供者都必須由自訂提供者安裝程式在 Windows 中註冊。 請在下列機碼路徑註冊自訂提供者:
機碼路徑: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppFabric\v1.0\Providers。
子機碼: Monitoring、Persistence 或 AppFabricCaching (視提供者類型而定)。
自訂提供者子機碼必須包含下列值:
(Default) 名稱/資料組,其中必須包含提供者組態 UI 可執行檔名稱,以及可執行檔所在路徑。
DisplayName 名稱/資料組,其中必須指出將新增至 [AppFabric 設定精靈] 頁面之 [提供者] 下拉式清單的提供者名稱。
Type 名稱/資料組,其中必須包含類型名稱、版本、文化特性 (Culture) 與公開金鑰。
注意
若 (Default) 名稱/資料組中的提供者組態 UI 可執行檔路徑包含空格,「AppFabric 設定精靈」將無法啟動自訂提供者。 您可以透過在路徑前後加上引號來解決此問題。
在 AppFabric 預設安裝的提供者子機碼旁輸入自訂提供者子機碼。
System.Data.SqlClient 監控提供者 (在 Monitoring 子機碼的 System.Data.SqlClient 子機碼中)。 此提供者是 .NET Framework 4 的一部分。安裝「主控服務」時會註冊此提供者。
sqlStoreProvider 持續性提供者 sqlStoreProvider 子機碼 (在 Persistence 子機碼中)。 此提供者是 .NET Framework 4 的一部分。安裝「主控服務」時會註冊此提供者。
SQL Server AppFabric Caching Service Configuration Store Provider (在 AppFabricCaching 子機碼的 System.Data.SqlClient 子機碼中)。 這是 AppFabric 隨附的提供者。 安裝「快取服務」、「快取用戶端」或「快取系統管理員」時,會安裝並註冊此提供者。
如需有關使用如何建立自訂提供者的詳細資訊,請參閱作法:開發執行個體儲存提供者作法:開發執行個體查詢提供者作法:開發執行個體控制提供者作法: 使用非 SQL Server 監控資料庫。
2011-12-05