AMQ 客户端概述


Red Hat AMQ Clients 2023.Q4

2023.Q4 套件的 AMQ 客户端概述

摘要

本文档概述 AMQ 客户端套件。

第 1 章 2023.Q4 发行注记

发行版本范围

此发行版本包括以下新客户端:

  • 红帽构建的 Apache Qpid Proton DotNet
  • 红帽构建的 Apache Qpid ProtonJ2

查看 Red Hat AMQ Clients 页面的产品文档中 的所有客户端。

此发行版本不包含 C++ 或 Python 客户端。如果您需要这些客户端,请参阅:

文档结构

从 2023.Q4 开始,每个 Red Hat AMQ 客户端的文档都会独立发布。例如,如果您进入到 Red Hat build of Rhea 页面,则该客户端的所有版本都可以浏览。

删除了 AMQ 客户端

以下客户端不再可用:

  • AMQ Ruby Client

    使用 2.11 客户端作为临时解决方案。

  • AMQ OpenWire JMS 客户端

    迁移到 AMQ JMS 或 AMQ 核心协议 JMS。

  • CMS 和 NMS API

    CMS API 的用户可以迁移到 AMQ C++,NMS API 的用户可以迁移到 AMQ .NET。CMS 和 NMS API 可能会在 AMQ 7 中减少的功能。

修复的问题

有关本发行版本中修复的问题的完整列表,请查看以下每个客户端的链接。如果没有列出客户端,则不会为该特定客户端修复任何问题。或者,请参阅 AMQ 客户端解决的问题

组件URL

红帽构建的 Rhea

2023 Red Hat build of Rhea 2023.Q4 修复的问题

红帽构建的 Apache Qpid JMS

红帽构建的 Apache Qpid JMS 2023.Q4 修复的问题

AMQ Spring Boot Starter

AMQ Spring Boot Starter 2023.Q4 修复的问题

第 2 章 主要特性

  • 开放标准协议 - AMQP 1.0
  • 行业标准 API - JMS 1.1 和 2.0
  • 新的事件驱动的 API,实现快速有效的消息传递
  • 与其他平台和组件集成的适应器
  • 广泛的语言支持 - C++、Java、JavaScript、Python、Ruby 和 .NET
  • 广泛的可用性 - Linux、Windows 和基于 JVM 的环境

第 3 章 组件

查看 Red Hat AMQ Clients 页面的产品文档 中的所有组件。

附加信息

3.1. 组件兼容性

下表列出了 AMQ 客户端组件支持的语言、平台和协议。

组件语言平台协议

红帽构建的 Rhea

JavaScript

Linux, Windows, 浏览器

AMQP 1.0

红帽构建的 Apache Qpid JMS

Java

JVM

AMQP 1.0

AMQ 核心协议 JMS

Java

JVM

核心协议

红帽构建的 Apache Qpid Proton DotNet

C#

Linux、Windows

AMQP 1.0

红帽构建的 Apache Qpid Proton Python

Python

Linux、Windows

AMQP 1.0

AMQ Spring Boot Starter

Java

JVM

AMQP 1.0

Qpid JMS 的 Quarkus 扩展(红帽构建的 Apache Qpid JMS)

Java

JVM/Native

AMQP 1.0

如需更多信息,请参阅 Red Hat AMQ 支持的配置

使开源包含更多

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。有关更多详情,请参阅我们的首席技术官 Chris Wright 提供的消息

更新于 2024-03-13

法律通告

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

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.