| |
5. Verwandte Initiativen
28
Codebeispiel 8 ebXML Collaboration mit Choreography
<BinaryCollaboration name="Gesamtbestellung" timeToPerform="P5D">
<Documentation>
timeToPerform = Periode 5 Tage ab Transaktionsstart
</Documentation>
<AuthorizedRole name="buyer"/>
<AuthorizedRole name="seller"/>
<BusinessTransactionActivity name="Bestellung"
businessTransaction="BestellungBT"
fromAuthorizedRole="buyer"
toAuthorizedRole="seller"
isLegallyBinding="true" />
<BusinessTransactionActivity name="Lieferungsanzeige"
businessTransaction="LieferanzeigeBT"
fromAuthorizedRole="buyer"
toAuthorizedRole="seller />
<Start toBusinessState="Bestellung" />
<Transition fromBusinessState="Bestellung"
toBusinessState="Lieferungsanzeige" />
<Success fromBusinessState="Lieferungsanzeige"
guardCondition="Success" />
<Failure fromBusinessState="Lieferungsanzeige"
guardCondition="BusinessFailure" />
</BinaryCollaboration>
Jörn Gersdorf
Seminar WWW und Datenbanken
|  |
|
| |
|
|