Nhìn chung, khi nói đến các sản phẩm phần mềm của nhà cung cấp, chúng được sử dụng thay thế cho nhau và không có sự phân biệt mạnh mẽ về mặt đẩy hoặc kéo như bạn mô tả.
Các BUS vs HÀNG ĐỢI thực sự là hơi một khái niệm di sản, gần đây nhất bắt nguồn từ hệ thống như IBM MQ và Tibco Rendezvous. MQ ban đầu là một hệ thống 1: 1, thực sự là một hàng đợi để tách các hệ thống khác nhau.
Ngược lại, Tibco được (được bán như một) xương sống nhắn tin, nơi bạn có thể có nhiều nhà xuất bản và người đăng ký về cùng một chủ đề.
Tuy nhiên, cả hai (và các sản phẩm cạnh tranh mới hơn) có thể chơi trong không gian của nhau ngày nay. Cả hai đều có thể được đặt để làm gián đoạn cũng như thăm dò ý kiến cho các tin nhắn mới. Cả hai đều làm trung gian cho các tương tác giữa các hệ thống khác nhau.
Tuy nhiên , cụm từ hàng đợi thông điệp cũng được sử dụng cho các máy bơm thông điệp nội bộ nội bộ và tương tự, và trong ngữ cảnh này, cách sử dụng thực sự khác nhau. Nếu bạn nghĩ về máy bơm thông báo cổ điển của Windows, thì đây thực sự là mô hình kéo bạn mô tả, nhưng nó thực sự mang tính nội bộ hơn là liên ứng dụng hoặc liên hộp.