BPEL - Activités

Dans ce chapitre, nous allons découvrir les différentes activités qui composent les blocs de construction Les blocs de construction d'un composant de service de processus BPEL.

Oracle BPEL Designer inclut un ensemble d'activités que vous faites glisser dans un composant de service de processus BPEL et double-cliquez sur une activité pour définir ses attributs et ses valeurs de propriété.

Attribuer une activité

 Une activité d'affectation permet de manipuler des données, comme la copie du contenu d'une variable dans une autre.

Invoquer une activité

 Une activité d'appel vous permet d'appeler un service (identifié par son lien partenaire) et de spécifier une opération que ce service doit effectuer.

Recevoir l'activité

  Une activité de réception attend un message de réponse de rappel asynchrone d'un service.

Apprenons-en plus sur l'activité Invoke dans notre section suivante.

Invoquer une activité

L'activité d'appel permet de spécifier une opération à appeler pour le service (identifiée par son lien partenaire). L'opération peut être unidirectionnelle ou demande-réponse sur un port fourni par le service. Les variables peuvent être créées automatiquement dans une activité d'appel. Une activité d'appel appelle un service synchrone ou lance un service Web asynchrone.

L'activité d'appel ouvre un port dans le processus d'envoi et de réception de données. Ce port peut en outre être utilisé pour soumettre les données requises et recevoir une réponse. Pour les rappels synchrones, un seul port est nécessaire pour les fonctions d'envoi et de réception.