Questo argomento contiene le seguenti sezioni:
Utilizzare il nodo AggregateRequest per registrare il fatto che sono stati inviati i messaggi di richiesta. Questo nodo raccoglie anche le informazioni che sono di supporto al nodo AggregateReply nella creazione del messaggio composto.
L'aggregazione è un'estensione del modello di applicazione di richiesta/replica. Essa unisce la creazione e il fan-out di un numero di richieste correlate al fan-in delle repliche corrispondenti e compila tali repliche in un singolo messaggio di replica aggregato.
La funzione di aggregazione è fornita dai tre seguenti nodi:
Il nodo AggregateRequest è rappresentato nel workbench dalla seguente icona:
Una volta inserita un'istanza del nodo AggregateRequest in un flusso di messaggi, è possibile configurarla. Fare clic con il tasto destro del mouse sul nodo nella vista dell'editor e fare clic su Proprietà. Vengono visualizzate le proprietà base del nodo.
Tutte le proprietà obbligatorie, per le quali è necessario immettere un valore (quelle per le quali non è specificato un valore predefinito), sono contrassegnate con un asterisco nella finestra di dialogo delle proprietà.
Configurare il nodo AggregateRequest come segue:
Fare clic su Annulla per chiudere la finestra di dialogo ed eliminare tutte le modifiche apportate alle proprietà.
I terminali del nodo AggregateRequest sono descritti nella seguente tabella.
Terminale | Descrizione |
---|---|
In | Il terminale di input che accetta i messaggi inviati come parte di una richiesta di aggregazione. |
Out | Il terminale di output a cui è instradato il messaggio di input quando l'elaborazione è completata con esito positivo. |
Le seguenti tabelle descrivono le proprietà del nodo; la colonna con l'intestazione O indica se la proprietà è obbligatoria (contrassegnata con un asterisco nella finestra di dialogo delle proprietà, se è necessario immettere un valore quando non è specificato un valore predefinito), la colonna con l'intestazione C indica se la proprietà è configurabile (è possibile modificare il valore quando si aggiunge un flusso di messaggi a un file bar per distribuirlo).
La proprietà base del nodo AggregateRequest è descritta nella seguente tabella.
Proprietà | O | C | Valore predefinito | Descrizione |
---|---|---|---|---|
Nome cartella | Sì | No | Il nome utilizzato come cartella nel messaggio composto del nodo AggregateReply. Questa proprietà è obbligatoria. |
Le proprietà Descrizione del nodo AggregateRequest sono descritte nella seguente tabella.
Proprietà | O | C | Valore predefinito | Descrizione |
---|---|---|---|---|
Descrizione breve | No | No | Una breve descrizione del nodo. | |
Descrizione completa | No | No | Testo che descrive lo scopo del nodo nel flusso di messaggi. |