It has been a while since my last blog post – and for good reason! I have been busy
writing a somewhat lengthy article to de-mystify the correlation feature that comes with the newly introduced Intermediate Message Events in NetWeaver BPM 7.20.
In essence, correlation support provides for the means to sychronize a process to
its environment (being events that are received from outside applications, devices or
systems). My article illustrates different correlation use-cases and explains the required technical settings that go along with those. Among others, that includes WS-ReliableMessaging for exactly-once message receipt, conditional process start configuration for message collect scenarios, and reusable message “trigger” modeling for broadcasting messages to multiple process (types).
As always, I am looking forward to receiving heaps of five-star ratings or any other feedback.
I would also like to point you to another article from Reiner Hille-Doering on his
contribution of the BPMN 2.0 meta model to the Eclipse EMF project. Reiner was part of a larger team from SAP Research Brisbane and the NetWeaver BPM development unit that was a major contributor to the upcoming BPMN 2.0 standard. We already see widespread industry update of BPMN 2.0 and it is not a mere coincidence that our NetWeaver BPM product was one of the first BPM suites to adopt the BPMN 2.0 standard.