Chapter 11 Travailler avec WS-BPEL 2.0


Activité receive

L'activité receive définit la façon dont le processus métiers attend qu'un message correspondant arrive. L'activité receive prend en charge le concept d'affectations implicites en utilisant l'élément <fromParts>.

Syntaxe

<receive name="ReceiveCreditInfo" partnerLink="CreditOrg" portType="cc:CheckCreditPT" operation="CheckCreditCallback"
   variable="VCreditInfo" createInstance="no">
  <correlations>
     <correlation set="AccountKey" initiate="no"/>
  </correlations>
</receive>


Correspondance

Vous modélisez une activité receive de l'une des façons suivantes :

Attributs étendus

Les attributs étendus suivants s'appliquent à l'activité receive et sont disponibles dans sa feuille de propriétés :

Nom Code interne Description
Créer une instance CreateInstance Intancie le processus
Initier la corrélation InitiateCorrelation Lorsqu'une corrélation est utilisée par l'activité receive, l'attribut initiate peut être yes, no, ou join
Condition de jointure joinCondition Condition de jointure
Suppression des échecs de jointure suppressJoinFailure Evite la propagation des erreurs de jointure
MultipleCorrelation Définit des activités BPEL Invoke, Receive ou Reply en utilisant plusieurs corrélations.
expressionLanguage Spécifie le langage utilisé dans les expressions.

 


Copyright (C) 2008. Sybase Inc. All rights reserved.