Pada umumnya, jika menyangkut produk perangkat lunak vendor, produk tersebut digunakan secara bergantian, dan tidak memiliki perbedaan yang kuat dalam hal mendorong atau menarik seperti yang Anda gambarkan.
The BUS vs ANTRIAN memang agak konsep warisan, baru-baru ini berasal dari sistem seperti IBM MQ dan Tibco Rendezvous. MQ awalnya adalah sistem 1: 1, memang merupakan antrian untuk memisahkan berbagai sistem.
Sebaliknya, Tibco (dijual sebagai) tulang punggung perpesanan, di mana Anda dapat memiliki banyak penerbit dan pelanggan pada topik yang sama.
Namun keduanya (dan produk pesaing yang lebih baru) dapat bermain di ruang satu sama lain hari ini. Keduanya dapat diatur ke interupsi serta polling untuk pesan baru. Keduanya memediasi interaksi antara berbagai sistem.
Namun frase message-queue juga digunakan untuk pompa pesan intra-thread internal dan sejenisnya, dan dalam konteks ini, penggunaannya memang berbeda. Jika Anda memikirkan pompa pesan Windows klasik, ini memang lebih merupakan model tarik yang Anda gambarkan, tetapi sebenarnya lebih intra-aplikasi daripada antar-aplikasi atau antar-kotak.