Invio di un messaggio più volte dopo un'ora iniziale specificata

Scopo

Utilizzo dei nodi TimeoutControl e TimeoutNotification per inviare un messaggio a un flusso di messaggi alle ore 17:00 e inviare nuovamente il messaggio ogni 5 minuti finché tale messaggio non sarà inviato 10 volte.

Descrizione del flusso

Nel diagramma vengono descritti un messaggio di richiesta di timeout e alcuni valori contenuti nel messaggio, trasmessi mediante un TimeoutControl. E' inoltre disponibile un nodo TimeoutNotification con lo stesso identificativo del nodo TimeoutControl. Nel testo viene fornita una descrizione del diagramma.

Nel diagramma viene riportato il percorso di un messaggio che contiene una richiesta di timeout attraverso un nodo TimeoutControl. La richiesta di timeout viene quindi elaborata da un nodo TimeoutNotification con un identificativo che corrisponde al nodo TimeoutControl. Nel diagramma viene inoltre riportato il messaggio prodotto dal nodo TimeoutNotification dopo l'elaborazione della richiesta di timeout.

Il messaggio viene inserito nel nodo TimeoutControl con l'impostazione dei valori riportati di seguito nella sezione relativa alla richiesta di timeout del messaggio.
  • Azione impostato su SET
  • StartTime impostato su 17:00
  • Interval impostato su 300
  • Count impostato su 10

Il nodo TimeoutControl convalida la richiesta di timeout; le proprietà non definite in modo esplicito assumono i valori predefiniti. Il messaggio originale viene quindi inviato al nodo successivo nel flusso di messaggi. Se la richiesta è valida, il nodo TimeoutNotification con lo stesso Identificativo univoco del nodo TimeoutControl trasmette una copia del messaggio al flusso di messaggi alle ore 17:00. Il messaggio viene inviato nuovamente dopo un intervallo di 300 secondi, alle ore 17:05 e ogni 300 secondi finché il messaggio non viene inviato 10 volte, come specificato dal valore Count nella richiesta di timeout.

Per ulteriori dettagli sulla creazione di questo tipo di flusso di messaggi.

Concetti correlati
Gestione degli errori da parte di TimeoutNotification
Riferimenti correlati
Invio di un messaggio dopo un intervallo programmato
Creazione automatica dei messaggi per eseguire un flusso
Nodo TimeoutControl
Nodo TimeoutNotification
Messaggio di richiesta di timeout
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac30120_