Servizio composto

Il nodo Servizio composto consente agli utenti di specificare più servizi che devono essere eseguiti come parte di un singolo servizio. Tuttavia, i servizi che possono essere richiamati in modo sincrono possono essere solo una parte del nodo Servizio composto.

Se il nodo Composite Service contiene più servizi, passa lo stesso input a tutti i servizi. Poiché non è possibile determinare il servizio che ha restituito l'output, il nodo Composite Service restituisce l'input come output.

Nota: se una transazione ha esito negativo dopo l'esecuzione di un servizio in un componente composito che rilascia il messaggio in Oracle WebLogic JMS, MQ JMS, DB o FILE I/O. Non è possibile eseguire il rollback del messaggio nel supporto asincrono.
Nota: non configurare mai un servizio composito per richiamare il servizio parent se non porta a un loop infinito.
Tabella 1. Proprietà di configurazione del servizio composito
Proprietà Descrizione
Nome servizio Selezionare i servizi che devono essere richiamati da questo servizio.

Dopo aver aggiunto un servizio, è possibile visualizzarne e modificarne le proprietà. Nell'elenco dei servizi, fare doppio clic sul nome del servizio composto che si desidera visualizzare o modificare. Si aprirà in una nuova finestra.

Proprietà di connessione

Di seguito sono riportate le proprietà di connessione del nodo Composite Service:

Tabella 2. Proprietà di connessione del servizio composito
Connessione Regole di connessione nodo
Può essere il primo nodo dopo il nodo iniziale Solo per i servizi richiamati in modo sincrono
Può essere posizionato prima
  • Qualsiasi nodo di trasporto tranne FTP o I/O file
  • Qualsiasi altro nodo componente
Può essere posizionato dopo
  • Nodo iniziale
  • Qualsiasi nodo di trasporto tranne FTP o I/O file
  • Qualsiasi altro nodo componente
Passa i dati non modificati