Chapter 11 Travailler avec WS-BPEL 2.0
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>.
<receive name="ReceiveCreditInfo" partnerLink="CreditOrg" portType="cc:CheckCreditPT" operation="CheckCreditCallback" variable="VCreditInfo" createInstance="no"> <correlations> <correlation set="AccountKey" initiate="no"/> </correlations> </receive>
Vous modélisez une activité receive de l'une des façons suivantes :
Propriété de processus | Valeur |
---|---|
Type (mise en oeuvre) | Exécuter l'opération |
Type d'action | Recevoir une demande |
Mis en oeuvre par | Opération définie sous un fournisseur de service au sein du même modèle |
Message reçu | Message d'entrée de l'opération |
Correspondance de message | Nouvelle variable avec un type de message |
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. |
![]() |