第 7 課:設定產生器和散發者
更新: 2005 年 12 月 5 日
在這一課,您將檢閱應用程式定義檔 (ADF) 中的產生器和散發者設定,然後修改及更新散發者設定。
產生器和散發者入門
由 Notification Services 引擎所執行的產生器支配通知應用程式的規則處理。產生器的設定決定哪一部電腦執行產生器,以及產生器在處理應用程式規則時可使用多少個執行緒。
每一個應用程式有一個產生器。如需有關產生器的詳細資訊,請參閱<指定產生器設定>。
散發者也是由 Notification Services 引擎執行,支配通知的格式化和傳遞。在一個稱為*「散發者配量」的可設定間隔內,散發者會尋找一個稱為「工作項目」*的通知群組來處理。如果有工作項目可用,散發者將獲取該工作項目,呼叫內容格式器來轉換通知資料,然後使用傳遞通訊協定來傳送格式化通知。
每一個應用程式可以有一個或多個散發者,每一部電腦的每一個應用程式最多有一個散發者。如需有關散發者的詳細資訊,請參閱<指定散發者設定>。
Weather 應用程式產生器和散發者
基於此應用程式的用途,產生器和散發者將執行在本機電腦上,而且您將使用預設執行緒集區設定。
請注意,在 XML 中產生器和散發者的系統名稱值是 %_NSServer_%.
。當您建立或更新執行個體時,可以透過執行個體組態檔 (ICF) 提供這個參數的值。
在這一課,您會直接加入散發者的輪詢間隔;輪詢間隔定義散發者尋找工作項目的頻率。這個間隔為 15 秒。而在 XML**「持續時間」**格式中則為 PT15S。
修改散發者 ADF 程式碼
此章節的 XML 會定義 Weather 應用程式的散發者。請檢查 XML,然後遵照指示將 XML 複製到 ADF。
若要修改散發者 ADF 程式碼
按一下 [複製程式碼],將 XML 複製到 Windows 剪貼簿。
<QuantumDuration>PT15S</QuantumDuration>
在 [方案總管] 中,開啟 [WeatherADF.xml]。
將下列 XML 註解取代成您剛才複製的 XML。
<!-- Paste QuantumDuration here -->
請注意,您唯一加入的程式碼行是散發者的 QuantumDuration 元素和值。您也可以只加入 XML 的那一行到 ADF 中。
在 [檔案] 功能表上,按一下 [儲存 WeatherADF.xml]。
更新 Notification Services 的執行個體
在修改 ADF 之後,您要更新 Notification Services 的執行個體,來修改應用程式資料庫中的散發者設定。
若要更新 Notification Services 的執行個體
在 [物件總管] 中,展開 [Notification Services]。
以滑鼠右鍵按一下 [教學課程],指向 [工作],然後按一下 [更新]。
在 [更新執行個體] 對話方塊中,按一下 [瀏覽],尋找 TutorialICF.xml 檔案,然後按一下 [開啟]。
在 [參數] 窗格中,檢閱參數的值。請使用您用來建立執行個體的相同值。
按一下 [確定]。
檢閱 [Notification Services - 更新摘要] 對話方塊,然後按一下 [更新]。
當更新完成時,按一下 [關閉]。
下一課
請參閱
概念
其他資源
指定產生器設定
指定散發者設定
建立 Notification 解決方案
SQL Server Notification Services 簡介
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2005 年 12 月 5 日 |
|