UCA (Undercover Agent)

Un agente sotto copertura (UCA) è un artefatto collegato a un evento messaggio o a un evento contenuto in un processo o in un flusso di servizi. Come parte della sua implementazione, l'UCA può chiamare un flusso di servizi per gestire l'evento ed elaborare i dati al suo interno.

Un agente in incognito viene avviato da un evento inviato da un processo o da un flusso di servizi o da un sistema esterno. Ad esempio, quando si riceve un evento messaggio da un sistema esterno, è necessario un agente in incognito se si vuole avviare un processo o eseguire un servizio in risposta al messaggio.

Gli eventi del messaggio possono avere origine da uno dei seguenti componenti:
  • processi o flussi di servizi
  • servizi Web creati
  • messaggi che vengono inviati al listener JMS

Quando un agente sotto copertura viene eseguito, avvia un processo o influenza il flusso di esecuzione di un processo in esecuzione in risposta all'evento.

Quando si utilizza un evento messaggio o un evento contenuto, è necessario collegare un Undercover Agent all'evento. Ad esempio, quando viene ricevuto un evento messaggio da un sistema esterno, è necessario un agente sotto copertura per attivare l'evento di avvio del messaggio o un evento messaggio intermedio in un processo in risposta al messaggio.