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:

  1. 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.
  2. 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.
  3. 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.
  4. Selezionare eventualmente il recapito digest o multicast.
  5. Specificare eventualmente una dimensione per i batch di notifiche.
  6. Configurare uno o più protocolli di recapito per le notifiche.
  7. 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

Definizione di una classe di notifica di base

Descrive le principali proprietà relative al nome e al filegroup delle notifiche e la loro impostazione.

Definizione dello schema delle notifiche

Descrive come i dati delle notifiche vengono memorizzati nelle tabelle del database e illustra come definire i campi per tali tabelle.

Configurazione dei formattatori del contenuto

Descrive come avviene la formattazione delle notifiche tramite i formattatori del contenuto e illustra come configurare un formattatore del contenuto.

Impostazione del recapito digest o multicast

Descrive il funzionamento delle opzioni di recapito digest e multicast e illustra come configurarle.

Specificazione delle dimensioni dei batch di notifica

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.

Impostazione della scadenza di una notifica

Illustra come impostare la scadenza per le notifiche e spiega come tale scadenza viene utilizzata in Notification Services.

Formattatore del contenuto XSLT

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.

Protocolli di recapito standard

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)

Guida in linea e informazioni

Assistenza su SQL Server 2005