Definizione delle classi di notifica
Una classe di notifica definisce un tipo di notifica generato dall'applicazione. Quando si definisce un'applicazione di Notification Services, si crea una classe di notifica per ogni tipo di notifica supportato nell'applicazione.
Quando Notification Services crea l'applicazione, utilizza le informazioni presenti in ogni classe di notifica per creare le tabelle, le viste, le stored procedure e le funzioni per archiviare e modificare i dati delle notifiche, per associare i formattatori del contenuto e i protocolli di recapito per formattare e recapitare le notifiche e per specificare le impostazioni operative per la classe di notifica.
Di seguito sono descritte le operazioni tipiche necessarie per definire una classe di notifica:
- Denominare la classe di notifica ed eventualmente specificare il filegroup di SQL Server per gli oggetti del database associati alla classe, ad esempio la tabella delle notifiche.
- Definire lo schema delle classe di notifica. Lo schema specifica il formato dei dati non elaborati delle notifiche, che vengono formattati e inviati ai sottoscrittori. Notification Services utilizza questo schema per creare una tabella in cui memorizzare i dati delle notifiche, nonché altri oggetti del database.
- Dichiarare il formattatore del contenuto per la classe di notifica. Il formattatore del contenuto formatta i dati non elaborati delle notifiche in modo appropriato per presentarli al destinatario.
- Selezionare eventualmente il recapito digest o multicast.
- Specificare eventualmente una dimensione per i batch di notifiche.
- Configurare uno o più protocolli di recapito per le notifiche.
- Specificare eventualmente una scadenza per le notifiche.
Un'applicazione può avere più classi di notifica se supporta vari tipi di notifica. Ad esempio, un'applicazione relativa alle azioni di borsa può generare notifiche sui prezzi correnti delle azioni e sui valori di portafoglio giornalieri. Ogni tipo di notifica è associato a una classe di notifica specifica con schema e impostazioni proprie.
Contenuto della sezione
Argomento | Descrizione |
---|---|
Descrive le principali proprietà relative al nome e al filegroup delle notifiche e la loro impostazione. |
|
Descrive come i dati delle notifiche vengono memorizzati nelle tabelle del database e illustra come definire i campi per tali tabelle. |
|
Descrive come avviene la formattazione delle notifiche tramite i formattatori del contenuto e illustra come configurare un formattatore del contenuto. |
|
Descrive il funzionamento delle opzioni di recapito digest e multicast e illustra come configurarle. |
|
Spiega i motivi per i quali è preferibile limitare le dimensioni dei batch di notifiche e illustra come impostare la dimensione massima per i batch. |
|
Impostazione del nome e dei campi del protocollo di recapito |
Contiene argomenti che descrivono l'utilizzo dei protocolli di recapito in Notification Services per la distribuzione delle notifiche e illustra come configurare i protocolli di recapito per le applicazioni. |
Illustra come impostare la scadenza per le notifiche e spiega come tale scadenza viene utilizzata in Notification Services. |
|
Contiene argomenti relativi al formattatore del contenuto standard, che consente di formattare le notifiche tramite trasformazioni XSL, e illustra come definire il formattatore del contenuto per l'utilizzo in un'applicazione. |
|
Contiene argomenti sui protocolli di recapito standard SMTP e File e descrive come definirli per l'utilizzo in un'applicazione. |
Vedere anche
Riferimento
Microsoft.SqlServer.Management.Nmo.NotificationClass
Concetti
Architettura della formattazione e del recapito delle notifiche
Altre risorse
Definizione di applicazioni di Notification Services
NotificationClasses Element (ADF)