跳到主要内容

使用AMQP 1.0

高级消息队列协议(AMQP)1.0 是一种线缆协议,它定义了消息以及在网络上发送和接收消息的程序。使用 OASIS 标准化的消息协议允许任何在电线上使用 AMQP 的客户端与网络上的其他 AMQP 客户端或代理进行通信,无论这些客户端使用的是什么语言。

AMQP 1.0 是一种功能丰富且可扩展的协议,它提供了对以下内容的支持:

  • 包括发布-订阅、请求-回复和消息队列在内的大多数消息交换模式。
  • 所有的服务类别。
  • 详细的标题字段,如 TTL、replyTo 和用户属性。
  • 消息的便携式编码。

如果您想了解更多关于 AMQP 1.0 的信息,可以考虑访问 amqp.org。

从 Solace PubSub+ 软件事件代理版本 8.4.0 和 Solace PuSub+ 3530/3560 的设备负载 8.3.0 开始,事件代理可以作为 AMQP 1.0 代理运行,因此任何符合 AMQP 1.0 标准的客户端都可以像与其他 AMQP 1.0 代理交互一样与事件代理进行交互。

如果您已经熟悉 AMQP 1.0 并且只想开始消息传递,您应该前往开始使用 AMQP。在那里,您会找到许多教程,这些教程将帮助您快速上手。

下面的部分推荐给需要了解潜在用例背景信息的程序员和网络架构师,以及关于使用 Solace 实现相关的特定功能、限制和选择的信息。有关在事件代理上管理 AMQP 服务的信息,请参阅 AMQP 1.0 消息管理。