What is enterprise messaging?

Enterprise messaging securely and reliably carries data between applications, systems and services. Enterprise messaging capability from IBM, or IBM MQ, is used by many Fortune 100 companies. It connects business applications through a security-rich, robust and scalable messaging hub.


Keep data flowing with unrivaled reliability

With IBM Cloud Pak for Integration, you get …

Once-and-once-only delivery

If a message can’t be delivered immediately, it’s secured in a queue to wait until it can be delivered.

End-to-end encryption

Protect data with end-to-end data security across your entire connectivity infrastructure.

Synchronous/asynchronous messaging

If applications aren't online or available at the same time, your messages still go through.

Advanced file transfer, blockchain integration

Exchange data and collaborate with third parties in a trusted environment.

Replicated data queue managers

A three-node system maintains service continuity and protects against data loss.

Comprehensive interfaces and languages

Integrate with popular languages and runtimes.


"Financial institutions use MQ [enterprise messaging capability] heavily, it’s very good at what it does."

– Paul Hatcher, head of enterprise messaging, The Bank of New York Mellon