|
Code Listing 1: BPEL partnerLinks and variables for the loan process
<process name = "LoanFlow"
targetNamespace = http://samples.cxdn.com
...>
<partnerLinks>
<partnerLink name = "UnitedLoanService"
partnerLinkType = "services:LoanService"
myRole = "LoanServiceRequester"
partnerRole = "LoanServiceProvider"/>
<partnerLink name = "AmericanLoanService"
partnerLinkType = "services:LoanService"
myRole = "LoanServiceRequester"
partnerRole = "LoanServiceProvider"/>
</partnerLinks>
<variables>
<variable name = "loanApplication"
messageType = "services:LoanServiceRequestMessage"/>
<variable name = "loanOffer1"
messageType = "services:LoanServiceResultMessage"/>
<variable name = "loanOffer2"
messageType = "services:LoanServiceResultMessage"/>
</variables>
<!Process definition follows -->
...
</process>
|