文档编号:文档名称
outputVariable=\ sm:endpoint=\> </bpel:flow>
将Bank3输出变量中的rate参数赋值给BPEL接口输出变量response的rate参数:< part=\<bpel:assign> <bpel:copy> <bpel:from expression=\ ('bk-loanquote-response-3', 'payload', '/bk:getLoanQuoteResponse/ bk:rate')\> <bpel:to variable=\ query=\ tns:rate\> </bpel:copy>
将Bank3输出变量中的firstpaidratio赋值给BPEL输出变量response的firstpaidratio:< part=\<bpel:copy> <bpel:from expression=\ ('bk-loanquote-response-3', 'payload', '/bk:getLoanQuoteResponse/ bk:firstpaidratio')\> <bpel:to variable=\part=\保密级别
?国信朗讯科技网络技术有限公司 2002 第 49 页
文档编号:文档名称
query=\ tns:firstpaidratio\> </bpel:copy> </bpel:assign> </bpel:sequence> </bpel:otherwise> </bpel:switch>
是BPEL的结束,将变量结果返回非服务请求者,程序如下:
<bpel:reply name=\ portType=\operation=\ variable=\> </bpel:sequence> </bpel:process>
11. BPEL过程组件
BPEL流程的本质就是通过BPEL的活动(Activity)将BPEL的过程组件“串起来”。所谓“串起来”就是通过BPEL的活动让BPEL的过程组件产生一种动态的交互。比如说将一个变量赋值给另外一个变量,就是一种变量之间的动态的交互。
BPEL流程中经常用到的一些组件如下:
1) 合作伙伴连接(Partner Links);
2) 变量Varaibles;
3) 相关集Correlation Sets;
保密级别
?国信朗讯科技网络技术有限公司 2002
第 50 页
相关推荐: