This section introduces the Split Join component. This component (that uses BPEL as internal processing engine) allows for parallel processing of various interactions. In case of fairly slow synchronous interactions, this can help to speed up the total execution of the Service Bus project.
After discussing the static Split Join, the section concludes with the dynamic split join – that is used to process a set or collection of elements in parallel, using a for-each iterator construct.
Blog article: Rutger van Iperen – Using Split-Joins in OSB Services for parallel processing of messages
Blog article: Edwin Biemond – Split-Join in Oracle Service Bus
Blog article: Martien van den Akker – OSB SplitJoin
Blog Article: Split-Join: Getting Fault Details in CatchAll