[AIX、Linux 和 Windows]

MQ LightApache Qpid JMS和 AMQP (高级消息排队协议)

MQ Light 客户机、Apache Qpid 客户机(例如,Apache Proton)和 Apache Qpid JMS API 基于 OASIS 标准 AMQP 1.0 连线协议。 AMQP 指定了在发送方和接收方之间发送消息的方式。 当应用程序将消息发送到消息代理 (例如 IBM® MQ) 时,应用程序充当发送方。 IBM MQ 在向 AMQP 应用程序发送消息时充当发送方。

以下是 AMQP 的一些优点:
  • 它是开放式标准化协议
  • 与其他开放式源代码 AMQP 1.0 客户机兼容
  • 提供多种开放式源代码客户机实施

虽然任何 AMQP 1.0 客户机都能够连接到 AMQP 通道,但某些 AMQP 功能(例如事务或多个会话)不受支持。

有关更多信息,请参阅 AMQP.org Web 站点OASIS Standard AMQP 1.0 PDF

[MQ 9.2.0 2020 年 7 月][MQ 9.2.0 2020 年 7 月] MQ Light 和 Apache Qpid JMS API 具有以下消息传递功能:
  • 至多一次消息传递
  • 至少一次消息传递
  • 主题字符串目标寻址
  • 消息和目标耐久性
  • 可使多个订户共享工作负载的共享目标
  • 便于解决挂起客户机的客户机接管功能
  • 可配置的消息预读功能
  • 可配置的消息确认功能

[MQ 9.2.0 2020 年 7 月][MQ 9.2.0 2020 年 7 月]有关 Apache Qpid JMS API 的完整文档,请参阅 Qpid JMS