Boomi: Atom Message Queuing Part 3 – Atom Queue Get vs Listen Operation

The Boomi Atom Queue Connector now supports 2 types of “read” message operations known as Get Operation and Listen Operation. But what are the differences between these two operations? Below we have summarized what you need to know about the operations.

 

Functionality Get Listen
Can be used at Start Shape Yes Yes
Can be used in the middle of process Yes No
Support real-time integration No Yes
Can retrieve unlimited messages No Yes, although this could cause memory or performance issues
Support first in first out model Yes Yes, by disabling “Maximum Concurrent Executions” and check on “Exclusive Consumer?”
Can consume message from point-to-point type queue Yes Yes
Can consume message from publish/subscribe type queue Yes, although this doesn’t guarantee message durability if the process is not running when a message is added to the queue Yes

 

Hopefully, this comparison gives you a better idea on which operation is best suited for you when using read messages from the queue.

 

If you haven’t already, check out part 1 and part 2 of the Boomi Atom Message Queuing.