ВУЗ:
Составители:
Рубрика:
Б.1. Пример реализации диаграммы нотации BPMN на языке BPML 153
<input element=”tns:details” property=”tns:orderDetails”/>
<input element=”tns:timeToComplete” property=”tns:timeLimit”/>
<output element=”tns:orderID”>
<source property=”tns:orderID”/>
</output>
<assign property=”tns:orderID” xpath=”func:newIdentifier(’tns:orderID’)”/>
</action>
<assign name=”statusStarted” property=”status”>
<value>started</value>
</assign>
<call process=”tns:chargeCustomer”>
<output parameter=”tns:details”>
<source property=”tns:details”/>
</output>
</call>
<call process=”tns:shipProduct”>
<output parameter=”tns:details”>
<source property=”tns:details”/>
</output>
</call>
<assign name=”statusComplete” property=”status”>
<value>complete</value>
</assign>
<action name=”notifyComplete”
portType=”orderService” operation=”notifyCompletion”>
<output element=”tns:orderID”>
<source property=”tns:orderID”/>
</output>
</action>
<compensation name=”cancelRequest”>
<event activity=”receiveCancelRequest”/>
<action name=”receiveCancelRequest”
portType=”orderService” operation=”cancelRequest”
correlate=”tns:orderID”>
<input element=”tns:orderID” property=”tns:orderID”/>
</action>
Страницы
- « первая
- ‹ предыдущая
- …
- 151
- 152
- 153
- 154
- 155
- …
- следующая ›
- последняя »