|
Sample BPEL implementations of the interaction patterns
In
BPEL version 1.1
- Send
(tested in
MS BizTalk)
- Receive
- Send/receive
- Racing
incoming messages (tested in MS BizTalk)
- One-to-many
send (see code for One-to-many
send/receive pattern)
- One-from-many
receive (see code for One-to-many
send/receive pattern)
- One-to-many
send/receive
- With
statically determined partners (tested in Oracle BPEL)
- With
dynamically determined partners (tested in Oracle BPEL)
- Multi-responses
(tested in Oracle BPEL)
- Contigent
requests (tested in Oracle BPEL)
- Atomic
multicast notification*
- Request
with referral (tested in Oracle BPEL)
- Relayed
request (tested in Oracle BPEL)
- Dynamic routing*
* Sample code not provided because
a
core aspect of the pattern falls outside the scope/capabilities of BPEL.
Note: The above
links
provide access to sample BPEL implementations of the patterns and
related WSDL files. These implementations have been tested using either
MS BizTalk or Oracle BPEL. The complete projects (in MS BizTalk or
Oracle BPEL) corresponding to these samples may be provided
upon request.
Please contact us at the e-mail addresses below.
Site created
and
maintained by:
Alistair Barros, SAP, Brisbane
Research Centre, alistair.barros at sap.com
Marlon Dumas, BPM
Research Group, Queensland
University of Technology, m.dumas at
qut.edu.au
Arthur ter Hofstede, BPM
Research Group, Queensland
University of Technology,
a.terhofstede at qut.edu.au
Part of a joint initiative by SAP and
Queensland University of
Technology,
co-funded by Queensland State Government .
|