Red Hat JBoss AMQ
A lightweight, high-performance, robust messaging platform
Red Hat JBoss AMQ
JBoss AMQ provides fast, lightweight, and secure messaging for Internet-scale applications. AMQ components use industry-standard message protocols and support a wide range of programming languages and operating environments. AMQ gives you the strong foundation you need to build modern distributed applications.
Messaging for enterprise applications - AMQ offers the reliability and features that today’s businesses require.
Built for global scale - AMQ scale to very large messaging networks, with advanced routing and fine-grained policy controls.
Messaging at Internet scale
AMQ gives you the tools to build a seamless worldwide network. It connects clients, brokers, and standalone services to build an advanced messaging fabric.
Broad platform and language support
AMQ offers components for multiple languages and operating systems, so your diverse application components can communicate. AMQ supports C++, Java, Python, and .NET applications, as well as Linux, Windows, and JVM-based environments.
Top-tier security and performance
AMQ provides modern SSL/TLS encryption and extensible SASL authentication. It delivers fast, high-volume messaging and class-leading JMS performance.
AMQ is a flexible and capable suite of messaging servers and clients that work together to enable you to build advanced distributed applications. Learn more about AMQ components.
Focused on standards - AMQ implements the Java JMS 1.1 and 2.0 API specifications. AMQ components support the ISO-standard AMQP 1.0 message protocol and the MQTT, STOMP, and WebSocket protocols.
Lightweight and embeddable - Small-footprint components allow AMQ to go anywhere. AMQ Broker is deployable standalone or in a Java EE container. The event-driven AMQ clients are ideal for integration with existing applications.
Centralized, standards-based management - The AMQ console provides a single view into your deployment. In addition to centralized web-based management, AMQ supports standard management protocols for integration with your existing tools.