AMQ Clients overview


Red Hat AMQ Clients 2023.Q4

Overview of AMQ Clients suite 2023.Q4

Abstract

This document provides an overview of the AMQ clients suite.

Chapter 1. 2023.Q4 release notes

Release scope

This release includes the following new clients:

  • Red Hat build of Apache Qpid Proton DotNet
  • Red Hat build of Apache Qpid ProtonJ2

View all the clients from the Product Documentation for Red Hat AMQ Clients page.

This release does not include a C++ or Python client. If you require these clients, see:

Documentation structure

Starting in 2023.Q4, documentation for each Red Hat AMQ client is versioned and published independently. For example, if you navigate to Red Hat build of Rhea page, all versions of that client are available to browse.

Removed AMQ Clients

The following clients are no longer available:

  • AMQ Ruby Client

    Use the 2.11 Client as a workaround.

  • AMQ OpenWire JMS client

    Migrate to AMQ JMS or AMQ Core Protocol JMS.

  • The CMS and NMS APIs

    Users of the CMS API can migrate to AMQ C++, and users of the NMS API can migrate to AMQ .NET. The CMS and NMS APIs might have reduced functionality in AMQ 7.

Fixed Issues

For a complete list of issues that have been fixed in this release, see the following link for each client. If the client is not listed, then no issues were fixed for that particular client. Alternatively, see AMQ Clients Resolved Issues

Expand
ComponentURL

Red Hat build of Rhea

Red Hat build of Rhea 2023.Q4 Fixed Issues

Red Hat build of Apache Qpid JMS

Red Hat build of Apache Qpid JMS 2023.Q4 Fixed Issues

AMQ Spring Boot Starter

AMQ Spring Boot Starter 2023.Q4 Fixed Issues

Chapter 2. Key features

  • An open standard protocol - AMQP 1.0
  • Industry-standard APIs - JMS 1.1 and 2.0
  • New event-driven APIs for fast, efficient messaging
  • Adaptors for integrating with other platforms and components
  • Broad language support - C++, Java, JavaScript, Python, Ruby, and .NET
  • Wide availability - Linux, Windows, and JVM-based environments

Chapter 3. Components

View all the components from the Product Documentation for Red Hat AMQ Clients page.

Additional information

3.1. Component compatibility

The following table lists the supported languages, platforms, and protocols for the AMQ Clients components.

Expand
ComponentLanguagesPlatformsProtocols

Red Hat build of Rhea

JavaScript

Linux, Windows, browsers

AMQP 1.0

Red Hat build of Apache Qpid JMS

Java

JVM

AMQP 1.0

AMQ Core Protocol JMS

Java

JVM

Core Protocol

Red Hat build of Apache Qpid Proton DotNet

C#

Linux, Windows

AMQP 1.0

Red Hat build of Apache Qpid Proton Python

Python

Linux, Windows

AMQP 1.0

AMQ Spring Boot Starter

Java

JVM

AMQP 1.0

Quarkus extension for Qpid JMS (Red Hat build of Apache Qpid JMS)

Java

JVM/Native

AMQP 1.0

For more information, see Red Hat AMQ Supported Configurations.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. We are beginning with these four terms: master, slave, blacklist, and whitelist. Because of the enormity of this endeavor, these changes will be implemented gradually over several upcoming releases. For more details, see our CTO Chris Wright’s message.

Revised on 2024-03-12 15:32:11 UTC

Legal Notice

Copyright © 2024 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top