用戶端應用程式服務
用戶端應用程式服務能夠讓您輕鬆建立 Windows 架構應用程式,這些應用程式會使用 Microsoft ASP.NET 2.0 AJAX Extensions 中所包含的 Microsoft AJAX 登入、角色,以及程式碼剖析應用程式服務。 這些服務能夠讓多個 Web 與 Windows 架構應用程式,在單一伺服器上共用使用者資訊與使用者管理功能。 例如,您可以使用這些服務執行下列工作:
驗證使用者。 您可以使用驗證 (Authentication) 服務驗證 (Verify) 使用者的識別。
判斷已驗證使用者的角色。 您可以使用角色服務,根據使用者的角色變更應用程式的使用者介面。 例如,您可以為具有系統管理員角色的使用者提供額外功能。
儲存與存取位於伺服器上的個別使用者應用程式設定。 您可以使用 Web 設定服務 (也稱為設定檔服務) 在多個應用程式與位置之間共用設定。
用戶端應用程式服務能夠透過在應用程式組態檔中指定的用戶端服務提供者,利用 Web 服務的擴充性模型。 這些服務提供者包含離線功能,以便在無法使用網路連線時使用驗證的本機快取、角色與設定資料。
如需 Microsoft AJAX 應用程式服務的詳細資訊,請參閱 ASP.NET 應用程式服務概觀。
在本節中
用戶端應用程式服務概觀
描述能夠透過用戶端應用程式服務提供者取得的功能。HOW TO:設定用戶端應用程式服務
描述如何使用 Visual Studio 專案設計工具啟用與設定應用程式服務。 同時描述 App.config 檔對應的變更。HOW TO:使用用戶端應用程式服務實作使用者登入
描述如何在應用程式設定為使用用戶端驗證 (Authentication) 服務提供者時,驗證 (Validate) 使用者。HOW TO:使用用戶端應用程式服務存取使用者角色
描述如何在應用程式設定為使用用戶端角色服務提供者時,判斷使用者是否為特定角色。HOW TO:透過用戶端應用程式服務存取使用者設定
描述如何在應用程式設定為使用用戶端設定提供者時,存取使用者 Web 設定。HOW TO:使用用戶端應用程式服務離線工作
描述如何在應用程式設定為使用用戶端應用程式服務時,指定離線模式。逐步解說:使用用戶端應用程式服務
描述如何將所有用戶端應用程式服務功能結合在單一應用程式中。 這項逐步解說會提供端對端的指引。 例如,其中的指示包含如何建立能夠用來測試用戶端應用程式服務的 ASP.NET Web Service 應用程式。