13.07.2015 Views

An Introduction to BPEL standard and its extentions - SoberIT

An Introduction to BPEL standard and its extentions - SoberIT

An Introduction to BPEL standard and its extentions - SoberIT

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ApplicantSuperloan<strong>BPEL</strong>WS loan approval processLoan approverWeb servieFigure 6.1: Loan approval process6.3 Service descriptionIn order <strong>to</strong> exchange the message <strong>and</strong> invoke the Web service WSDL, description of services involved inthe <strong>BPEL</strong> process must be written beforeh<strong>and</strong>. In this case, loan definitions, loan approval service <strong>and</strong>loan approval process.6.4 Creating process<strong>BPEL</strong> process likes a box where relationship <strong>to</strong> external partners, h<strong>and</strong>lers for various purpose <strong>and</strong>activities <strong>to</strong> be executed can be declared [21]. A <strong>BPEL</strong> process always begins with process.1Each service interaction in <strong>BPEL</strong> process is modeled as a partnerLink. For one partner, there can be aseveral partner links. In order <strong>to</strong> specify the role <strong>and</strong> the type of a partner, PartnerLinkType <strong>and</strong> a rolename are used [21]. In the case the partners are the applicant <strong>and</strong> loan approver. MyRole means the roleprocess plays, while partnerRole means the role that partner plays.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!