BizTalk Orchestration vs. BPEL
| BizTalk Constructs | BPEL Constructs |
| Send shape | <invoke> or <reply> |
| Receive shape | <receive> |
| Port | <partnerLinks>, <partnerLink> |
| Role Link | <partnerLinkType>, <role> |
| Message Assignment shape | <assign>, <copy>, <from>, <to> |
| Decide shape | <switch>, <case>, <otherwise> |
| Delay shape | <wait> |
| Listen shape | <pick>, <onMessage>, <onAlarm> |
| Parallel Actions shape | <flow> |
| Loop shape | <while> |
| Scope shape | <scope> |
| Throw Exception shape | <throw> |
| Compensate shape | <compensate> |
| Suspend shape | Not supported in BPEL |
| Call Orchestration shape | Not supported in BPEL |
| Start Orchestration shape | Not supported in BPEL |
| Call Rules shape | Not supported in BPEL |
| Transform shape | Not supported in BPEL |
| Terminate shape | <terminate> |
| Compensation Block | <compensationHandler> |
| Exception Handler | <faultHandler>, <catch>, <catchAll> |
| Correlation | <correlation>, <correlations>, |
浙公网安备 33010602011771号