Notification Services 教學課程
Notification Services 教學課程教導您如何建置簡單的 Notification Services 應用程式。這個教學課程使用 SQL Server Management Studio 方案,讓您使用 SQL Server Management Studio [物件總管] 輕鬆編輯教學課程檔案,然後建立方案。
學習內容
在這個教學課程中,您將建置 Weather 通知應用程式。這個應用程式可讓使用者訂閱及接收個別縣 (市) 的氣象通知。
您將從最小的應用程式定義檔案 (ADF) 開始,然後使用預先定義的執行個體組態檔 (ICF) 建立裝載 Weather 應用程式的 Notification Services 執行個體。ICF 和 ADF 中的資訊會被編譯,然後用來建立執行個體資料庫和應用程式資料庫。這些資料庫是用來儲存資料和執行應用程式。
然後您會更新 ADF 來描述氣象事件、通知和訂閱資料,以及設定應用程式執行設定。每次您更新應用程式時,就會將變更套用至應用程式資料庫。
在這個教學課程的最後兩課,您會加入訂閱者和訂閱資料,然後加入事件資料及檢視產生的通知。
這是簡單的應用程式,不會使用 Notification Services 的某些更進階功能,例如摘要或多重傳遞、自訂事件提供者、自訂內容格式器和自訂傳遞通訊協定。但是,這個教學課程會顯示建置使用 Notification Services 之通知應用程式的核心步驟。
需求
在開始這個教學課程之前,您應該先熟悉 Notification Services 的概念和詞彙。若要瞭解 Notification Services,請參閱<SQL Server Notification Services 簡介>。
這個教學課程是預定在已安裝所有必要軟體的單一電腦上使用。請確定您已完成下列動作:
- 您已安裝 Database Engine、Notification Services 和工作站元件。如需詳細資訊,請參閱<安裝 SQL Server 2005>。
- 您已安裝 Notification Services 範例。如需詳細資訊,請參閱<安裝範例>。
- 您已啟動 Database Engine 的執行個體。如需詳細資訊,請參閱<啟動和重新啟動服務>。
附註: |
---|
檢閱教學課程之前,您應將 [下一個主題] 和 [上一個主題] 按鈕加入文件檢視器工具列中。如需詳細資訊,請參閱<在說明中加入 [下一個] 和 [上一個] 按鈕>。 |
內容
這個教學課程分成 11 課。您必須完成所有教學課程才可開發工作 Notification Services 應用程式。
- 第 1 課:開啟和檢查教學課程方案
在這一課,您開啟 SQL Server Management Studio 方案和檢查方案中的檔案。
- 第 2 課:執行教學課程執行個體的初始建置
在這一課,您檢閱 Weather 應用程式的應用程式定義檔案 (ADF) 以及 Notification Services 教學課程執行個體的執行個體組態檔 (ICF),然後執行該執行個體和應用程式的初始組建。
- 第 3 課:加入事件類別
在這一課,您將事件類別加入至描述事件資料的 ADF。
- 第 4 課:加入通知類別
在這一課,您將通知類別加入至描述通知資料、格式化和傳遞的 ADF。
- 第 5 課:加入訂閱類別
在這一課,您將訂閱類別加入至描述訂閱資料和產生通知之規則的 ADF。
- 第 6 課:加入事件提供者
在這一課,您在 ADF 中加入非主控的事件提供者宣告。這可用來識別使用事件提交預存程序加入的事件。
- 第 7 課:設定產生器和散發者
在這一課,您指定應用程式的產生器和散發者執行的位置以及散發者的輪詢間隔。
- 第 8 課:改變應用程式執行設定
在這一課,您指定產生器、散發者記錄和資料移除設定。
- 第 9 課:登錄、啟用和啟動執行個體
在這一課,您註冊、啟用和啟動 Notification Services 的執行個體。
- 第 10 課:加入訂閱者和訂閱
在這一課,您將訂閱者加入至執行個體資料庫中,以及將訂閱加入至應用程式資料庫中。
- 第 11 課:將事件提交給 Weather 應用程式
在這一課,您將事件加入至應用程式,然後檢視產生的通知。
請參閱
其他資源
SQL Server Notification Services 範例
SQL Server Notification Services 簡介
建立 Notification 解決方案
部署 Notification Services
管理 Notification Services