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.