JBoss A-MQ can be deployed, and easily managed, in any configuration so you can deploy a network of brokers across your infrastructure whether they are on premise, in the Cloud, or in a hybrid configuration.
Flexible configuration, multiple deployment options
Using various messaging patterns to support real-time messaging, Red Hat JBoss A-MQ integrates applications, endpoints, and devices quickly and efficiently. As a result, your enterprise is more responsive and agile.
Red Hat JBoss A-MQ is based on Apache Karaf, a lightweight container that provides dynamic configuration and multiple deployment options. This flexible architecture lets you deploy Red Hat JBoss A-MQ in various configurations to connect customized solutions at every endpoint, distributor, outlet, partner, or device. And with Red Hat JBoss A-MQ for xPaaS you can develop, deploy, and manage messaging solutions in the cloud.
Multilanguage client support
Multiprotocol and language-based support
Red Hat JBoss A-MQ supports:
- Java Message Service (JMS) 1.1.
- Transmission Control Protocol (TCP).
- Secure Sockets Layer (SSL).
- User Datagram Protocol (UDP).
- .NET Message Service (NMS).
- Message Queue Telemetry Transport (MQTT).
- Advanced Message Queuing Protocol (AMQP) 1.0.
AMQP defines an open-wire protocol for messaging interoperability. Born out of a collaboration between major messaging vendors and end-user organization, AMQP lets your enterprise deploy various distributed messaging solutions to respond to evolving business requirements.
High performance, security, and reliability
Backed by Red Hat's award-winning support and services, Red Hat JBoss A-MQ has a track record of supporting mission-critical applications. This messaging platform is based on open source projects from Apache Software Foundation, which has a proven history and a vibrant community of contributors.