EJB e MQ Series

Galera estou com uma duvida de quando e melhor usar EJB em uma aplicação sei que não tem nenhuma regra para usar mais quando e melhor eu usar EJB

e fila de transação MQ Series a comunicação da informações que trafegam na fila trabalham junto com o EJB tipo: quando as informações são enviadas antes de chegar na

fila e através dos EJB e quando elas saem da fila e o EJB que recebe ?

alguém pode me dar um feedBack disso