En general, cuando se trata de productos de software de proveedores, se usan indistintamente y no tienen las fuertes distinciones en términos de empujar o tirar como usted lo describe.
El BUS vs. QUEUE es de hecho un concepto heredado, más recientemente derivado de sistemas como IBM MQ y Tibco Rendezvous. MQ era originalmente un sistema 1: 1, de hecho, una cola para desacoplar varios sistemas.
Tibco, por el contrario, se vendía como una columna vertebral de mensajería, donde se podían tener varios editores y suscriptores sobre los mismos temas.
Sin embargo, ambos (y los productos competidores más nuevos) pueden jugar en el espacio del otro en estos días. Ambos se pueden configurar para interrumpir y para sondear mensajes nuevos. Ambos median las interacciones entre varios sistemas.
Sin embargo, la frase cola de mensajes también se usa para bombas de mensajes internos entre subprocesos y similares, y en este contexto, el uso es de hecho diferente. Si piensa en el bombeo de mensajes clásico de Windows, este es más el modelo de extracción que describe, pero en realidad es más dentro de la aplicación que entre aplicaciones o entre cajas.