CTO Tuesdays #5: Engine-managed correlation
November 18th, 2009 by Alex NeihausIn episode #5 of our continuing webinar series on technical topics of interest to developers, architects and business analysts working with SOA-based business process management systems (BPMS), Dr. Michael Rowley, CTO, Active Endpoints compares and contrasts two different styles of message correlation. In episode #4, Michael outlined message correlation as defined by the BPEL standard. In this episode, Michael illustrates a different style of correlation, which relies on the execution engine to correlate incoming messages to specific processes. Michael also describes when and how each style (BPEL-managed vs. engine-managed) can be used and notes some pros and cons for each style.
There are two attached versions of the webinar replay (an iPod-formatted .m4v and a DivX-encoded .avi). As always, you can register for the next episode of CTO Tuesdays at http://www.activevos.com/ctot. We look forward to your comments, suggestions and feedback.
Tags: BPEL, BPM, BPMN, CTO Tuesdays


May 3rd, 2010 at 11:36 am
[...] By design, BPEL engines can manage a wide range of situations automatically, as we explored in CTOT #5: Engine-managed correlations. But what can designers and developers do when things get more [...]
May 5th, 2010 at 1:02 pm
[...] In the loosely-coupled world of today’s process applications, how does the BPMS know which running process instance to route incoming messages to? It’s an important question…and one CTO Tuesdays has explored before (see CTOT #5 on engine-managed correlation). [...]