Even though I work for an IBM business partner, I am from a non-technical background so the variety of integration technology options in the IBM portfolio is really quite bewildering.
Today, I got the most succint explanation ever on when to use Message Broker and when to use the Advanced Edition of IBM BPM (formerly, known as process server).
Here it is:
- Message Broker is asynchronous and stateless.
- Process Server is synchronous and stateful.
Both can do the opposite but that’s what they were made for.
Full Disclosure: I work for an Axispoint Solutions Ltd, an IBM business partner. The opinions in this piece are my own.