用 Eclipse 执行业务流程
2009-12-14 00:00:00 来源:WEB开发网在图 1(第 2 部分)中,有一个反向弧线的实例。这是使用 BPMN Modeler 编写 while 循环的方法。在那里,您将看到两个标签为 while1 和 while2 的顶点,这两个顶点将有助于对流程进行正确划分(while1 将把两条输入边合并为一条输出边,而 while2 将获取一条输入边并将其分为两条输出边)。while 循环的条件是由 while_ok 定义的,并且如果条件一直为真,则将反复执行 shippingEstimator 任务。当同一条件不再为真时,执行将中断并且转而执行签出(checkout)任务。
要了解如何用 BPEL 表示上面的 while 循环模型,请查看清单 2。
清单 2. BPEL 中的示例 while 语句 <while>
<condition>
getVariableProperty(shippingEstimator_data_in,Message)="true"
</condition>
<invoke name="shippingEstimator"
partnerLink="mybiz_flow_servicePartnerLink"
portType="sns:mybiz_flow_servicePortType"
operation="shippingEstimator"
inputVariable="shippingEstimator_data_in"
outputVariable="shippingEstimator_data_out" />
<assign name="postShipping">
<copy>
<from variable="shippingEstimator_data_out" part="Message" />
<to variable="shippingEstimator_data_in" part="Message"/>
</copy>
</assign>
</while>
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››执行存储过程ORA-01031: insufficient privileges...
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
更多精彩
赞助商链接