Share via


Lezione 7: Configurazione del generatore e del server di distribuzione

Data aggiornamento: 5 dicembre 2005

In questa lezione verranno esaminate le impostazioni del generatore e del server di distribuzione nel file di definizione dell'applicazione (ADF) e quindi verranno modificate e aggiornare le impostazioni del server di distribuzione.

Informazioni generali sul generatore e sul server di distribuzione

Il generatore che viene eseguito dal motore Notification Services definisce l'elaborazione delle regole per le applicazioni relative all'invio di notifiche. Le impostazioni del generatore specificano il computer sul quale viene eseguito il generatore e il numero di thread che è possibile utilizzare quando il generatore elabora le regole dell'applicazione.

Ogni applicazione dispone di un generatore. Per ulteriori informazioni sui generatori, vedere Impostazioni del generatore.

I server di distribuzione, anch'essi eseguiti dal motore Notification Services, definiscono la formattazione e il recapito delle notifiche. A ogni intervallo di tempo configurabile, denominato quantum del server di distribuzione, viene eseguita la ricerca di un gruppo di notifiche da elaborare denominato elemento di lavoro. Se un elemento di lavoro è disponibile, il server di distribuzione lo acquisisce, richiama il formattatore del contenuto per trasformare i dati relativi alle notifiche e quindi esegue l'invio delle notifiche formattate tramite un protocollo di recapito.

Ogni applicazione può disporre di uno o più server di distribuzione con un massimo di un server di distribuzione per applicazione per computer. Per ulteriori informazioni sui server di distribuzione, vedere Impostazioni del server di distribuzione.

Generatori e server di distribuzione dell'applicazione Weather

Per questa applicazione, il generatore e il server di distribuzione verranno eseguiti nel computer locale e verranno utilizzate le impostazioni predefinite del pool di thread.

Si noti che il nome di sistema del generatore e del server di distribuzione in codice XML è %_NSServer_%. Il valore di questo parametro viene specificato tramite il file di configurazione dell'istanza (ICF) quando l'istanza viene creata o aggiornata.

In questa lezione verrà semplicemente aggiunto un intervallo di polling per il server di distribuzione per definire la frequenza con la quale il server di distribuzione esegue la ricerca degli elementi di lavoro. L'intervallo sarà pari a 15 secondi. Ciò corrisponde a PT15S nel formato XML per la durata.

Modifica del codice nel file ADF del server di distribuzione

Il codice XML riportato in questa sezione definisce il server di distribuzione per l'applicazione Weather. Esaminare il codice XML e quindi seguire le istruzioni per copiare il codice XML nel file ADF.

Per modificare il codice nel file ADF del server di distribuzione

  1. Fare clic su Copia codice per copiare il codice XML negli Appunti di Windows.

    <QuantumDuration>PT15S</QuantumDuration>
    
  2. In Esplora soluzioni aprire il file WeatherADF.xml.

  3. Sostituire il seguente commento XML con il codice XML appena copiato.

      <!-- Paste QuantumDuration here -->
    

    Si noti che l'unica riga di codice aggiunta corrisponde al valore ed elemento QuantumDuration del server di distribuzione. Se lo si ritiene opportuno, è possibile aggiungere al file ADF solo quella specifica riga di codice XML.

  4. Scegliere Salva WeatherADF.xml dal menu File.

Aggiornamento dell'istanza di Notification Services

Dopo aver modificato il file ADF è possibile aggiornare l'istanza di Notification Services in modo da modificare le impostazioni del server di distribuzione nel database dell'applicazione.

Per aggiornare l'istanza di Notification Services

  1. In Esplora oggetti espandere Notification Services.

  2. Fare clic con il pulsante destro del mouse su Tutorial, scegliere Attività e quindi Aggiorna.

  3. Nella finestra di dialogo Aggiorna istanza fare clic su Sfoglia, individuare il file TutorialICF.xml e quindi fare clic su Apri.

  4. Nel riquadro Parametri controllare i valori dei parametri. Utilizzare gli stessi valori utilizzati per creare l'istanza.

  5. Fare clic su OK.

  6. Controllare le informazioni visualizzate nella finestra di dialogo Notification Services - Riepilogo aggiornamento e quindi fare clic su Aggiorna.

  7. Al termine dell'aggiornamento, fare clic su Chiudi.

Lezione successiva

Lezione 8: Modifica delle impostazioni di esecuzione dell'applicazione

Vedere anche

Concetti

Esercitazione di Notification Services

Altre risorse

Impostazioni del generatore
Impostazioni del server di distribuzione
Creazione di soluzioni di notifica
Introduzione a SQL Server Notification Services

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

5 dicembre 2005

Contenuto modificato:
  • Aggiornamento del contenuto per fornire un chiarimento sulle impostazioni predefinite e sulle modifiche apportate al file XML.