IBM WebSphere MQ là công nghệ hàng đợi hệ thống được phát triển bởi IBM và được giới thiệu lần đầu vào năm 1992 với tên gọi ban đầu là MQSeries. Hệ thống này hỗ trợ chương trình chạy trên rất nhiều hệ điều hành khác nhau như z/OS (một hệ điều hành được phát triển bởi IBM dùng cho các máy tính lớn), UNIX (AIX, HP- UX, Solaris), HP NonStop, OpenVMS, Linux và Microsoft Windows. Một số ưu điểm của hệ thống này là:
2.7.2.1 Việc truyền tin được đảm bảo
WebSphere MQ có thể giảm thiểu nguy cơ bị mất dữ liệu khi ứng dụng, dịch vụ web hay mạng xảy ra lỗi. Nó giúp cho việc đảm bảo dữ liệu không bị lặp lại và được truyền đi nguyên vẹn như một khối thông tin. Nhờ vậy các ứng dụng khách có thể yên tâm để xử lý các nghiệp vụ khác mà không lo việc truyền tin có thể bị mất mát.
2.7.2.2 Bảo mật thông tin
WebSphere MQ hỗ trợ SSL cho việc xác thực thông tin, kiểm tra tính toàn vẹn của thông điệp và mã hóa thông tin được truyền đi qua mạng
2.7.2.3 Không có rằng buộc về thời gian xử lý
WebSphere MQ cho phép ứng dụng gửi thông tin tới một thành phần khác của hệ thống mà không phải đợi cho đến khi thông tin được truyền tới đích. Ứng dụng gửi thông tin coi như tin tưởng rằng thông tin sẽ được truyền chính xác tới ứng dụng đích.
Quá trình truyền tin không đồng bộ hóa này sẽ cho phép chúng ta giảm được sự kết dính trong hệ thống. Khi một thành phần trong hệ thống bị lỗi hoặc không thể thực thi kịp (ví dụ mạng bị nghẽn hay mạng chậm) thì thông tin vẫn được lưu lại an toàn và được xử lý ngay khi hệ thống trở lại bình thường
2.7.2.4 Dễ dàng tích hợp các thành phần của hệ thống
WebSphere MQ cho phép các thành phần của hệ thống có thể dễ dàng tích hợp với nhau do việc giao tiếp là tương đối độc lập và không bị ảnh hưởng nhiều tới nhau