房屋贷款BPEL实例详解
http://tech.ddvip.com 2008年01月05日 社区交流
本文详细介绍房屋贷款BPEL实例详解
本例中所定义的变量如下。
Request:对应于BPEL接口的输入变量;
Response:对应于BPEL接口的输出变量;
ca-housenumber-request:合作伙伴HouseLoanAgency的输入变量;
ca-housenumber-response:合作伙伴HouseLoanAgnecy的输出变量;
bk-loanquote-request:Bank的输入变量(对应于所有Bank);
bk-loanquote-response-0:Bank0的输出变量;
bk-loanquote-response-1:Bank1的输出变量;
bk-loanquote-response-1:Bank2的输出变量;
bk-loanquote-response-1:Bank3的输出变量。
本例所定义的变量程序如下:
<bpel:variables>
<bpel:variable name="request" messageType="tns:getLoanQuoteRequest" />
<bpel:variable name="response" messageType="tns:getLoanQuoteResponse" />
<bpel:variable name="ca-housenumber-request" messageType="ca:getHouseNumberRequest" />
<bpel:variable name="ca-housenumber-response" messageType="ca:getHouseNumberResponse" />
<bpel:variable name="bk-loanquote-request" messageType="bk:getLoanQuoteRequest" />
<bpel:variable name="bk-loanquote-response-0" messageType="bk:getLoanQuoteResponse" />
<bpel:variable name="bk-loanquote-response-1" messageType="bk:getLoanQuoteResponse" />
<bpel:variable name="bk-loanquote-response-2" messageType="bk:getLoanQuoteResponse" />
<bpel:variable name="bk-loanquote-response-3" messageType="bk:getLoanQuoteResponse" />
<bpel:variable name="unknownNAME" messageType="tns:unknownNAMEFault" />
</bpel:variables>
声明异常处理
责编:豆豆技术应用