BPEL - Attività

In questo capitolo apprenderemo le diverse attività che costituiscono gli elementi costitutivi Gli elementi costitutivi di un componente del servizio di processo BPEL.

Oracle BPEL Designer include una serie di attività da trascinare in un componente del servizio del processo BPEL e fare doppio clic su un'attività per definirne gli attributi e i valori delle proprietà.

Assegna attività

 Un'attività di assegnazione consente di manipolare i dati, come la copia del contenuto di una variabile in un'altra.

Richiama attività

 Un'attività invoke consente di richiamare un servizio (identificato dal suo collegamento partner) e specificare un'operazione da eseguire per questo servizio.

Ricevi attività

  Un'attività di ricezione attende un messaggio di risposta di callback asincrono da un servizio.

Cerchiamo di saperne di più sull'attività Invoke nella nostra sezione successiva.

Richiama attività

L'attività invoke consente di specificare un'operazione che deve essere invocata per il servizio (identificata dal suo collegamento partner). L'operazione può essere unidirezionale o richiesta-risposta su una porta fornita dal servizio. Le variabili possono essere create automaticamente in un'attività invoke. Un'attività invoke richiama un servizio sincrono o avvia un servizio Web asincrono.

L'attività invoke apre una porta nel processo per inviare e ricevere dati. Questa porta può essere ulteriormente utilizzata per inviare i dati richiesti e ricevere una risposta. Per i callback sincroni, è necessaria solo una porta per entrambe le funzioni di invio e ricezione.