共用方式為


定義通知類別

通知類別定義應用程式產生的一種通知類型。當您定義 Notification Services 應用程式時,可以為應用程式所支援的每一種通知類型建立一個通知類別。

當 Notification Services 建立應用程式時,它使用每一個通知類別定義中的資訊,來建立儲存及處理通知資料的資料表、檢視、預存程序和函數,建立內容格式器和傳遞通訊協定的關聯來格式化及傳遞通知,以及指定通知類別的作業設定。

下列清單顯示定義通知類別的典型步驟:

  1. 命名通知類別,並選擇性地指定與通知類別相關聯之資料庫物件 (例如通知資料表) 的 SQL Server 檔案群組。
  2. 定義通知類別結構描述。結構描述定義原始通知資料的格式,這份資料將在格式化之後傳給訂閱者。Notification Services 使用這個結構描述來建立儲存通知資料的資料表,及其他資料庫物件。
  3. 宣告通知類別的內容格式器。內容格式器接受原始通知資料,並適當地將它格式化,以呈現給收件者。
  4. 選擇性地選取摘要或多重傳遞。
  5. 選擇性地指定通知批次大小。
  6. 設定一或多個傳遞通訊協定來傳遞通知。
  7. 選擇性地指定通知到期時間。

如果應用程式支援多個類型的通知,則應用程式可以有多個通知類別。例如,股票應用程式可產生關於目前股價和當天結束時的投資組合價值。每一個通知類型有它自己的通知類別及其自己的結構描述和設定。

在此章節中

主題 描述

定義核心通知類別

描述名稱和檔案群組的核心通知屬性,及如何設定這些屬性。

定義通知結構描述

描述通知資料如何儲存在資料庫資料表,及如何定義那些資料表的欄位。

設定內容格式器

描述內容格式器如何將通知格式化,並說明如何設定內容格式器。

指定多重傳遞的摘要

描述摘要和多重傳送選項的用途及如何設定這些選項。

指定通知批次大小

說明您為何想要限制通知批次大小及如何設定最大批次大小。

指定傳遞通訊協定名稱與欄位

包含的主題是關於 Notification Services 如何使用傳遞通訊協定來散發通知及如何設定應用程式的傳遞通訊協定。

指定通知過期保留天數

說明如何設定通知的到期時間,及 Notification Services 如何使用到期時間。

XSLT 內容格式器

包含的主題是關於標準內容格式器,它使用 XSL 轉換將通知格式化,及如何定義內容格式器使用於應用程式中。

標準傳遞通訊協定

包含的主題是關於標準傳遞通訊協定 SMTP 和檔案,及如何定義它們使用於應用程式中。

請參閱

參考

Microsoft.SqlServer.Management.Nmo.NotificationClass

概念

通知格式化及傳遞架構

其他資源

定義 Notification Services 應用程式
NotificationClasses Element (ADF)

說明及資訊

取得 SQL Server 2005 協助