Interazioni asincrone con un timer di notifica

In questo capitolo impareremo le interazioni asincrone con un timer di notifica. Considera i seguenti punti relativi alle interazioni asincrone:

  • Il Processo BPEL del Cliente invia una richiesta al Processo BPEL del Servizio e attende una risposta, sebbene una notifica venga inviata allo scadere di un timer.

  • Il Processo BPEL del Cliente continua ad attendere la risposta dal Processo BPEL del Servizio anche dopo che il timer è scaduto.

  • Il processo BPEL client necessita di un'attività di ambito contenente un'attività invoke per inviare la richiesta e un'attività di ricezione per accettare la risposta. IlonAlarm il gestore dell'attività dell'ambito ha un limite di tempo e istruzioni su cosa fare quando scade il timer.

  • Ad esempio, attendi 60 secondi, quindi invia un avviso che indica che il processo sta impiegando più tempo del previsto.

  • Il processo BPEL del servizio richiede un'attività di ricezione per accettare la richiesta in arrivo e un'attività di invocazione per restituire le informazioni richieste o un errore.

  • Come per tutte le attività dei partner, il file WSDL (Web Services Description Language) definisce l'interazione.