跳到主要内容

REST消息管理

REST(表示状态传输)是一种简单、轻量级的网络应用设计方式。它允许客户端和网络事件代理使用标准的 HTTP 请求进行通信。在本节中,我们将向您展示如何为 Solace PubSub+ 事件代理配置 REST 消息服务。

为REST消息配置事件代理

在 Solace PubSub+ 事件代理能够发送或接收 REST 消息之前,必须启用保证消息传递(请参阅保证消息传递配置)。此外,您需要配置一些参数(如下节所述),以使事件代理能够接收或发布 REST 消息。

配置以接收REST消息

请按照以下步骤配置 Solace PubSub+ 事件代理以接收 REST 消息。

  1. 启用系统级别的 REST 服务以接收进入的 REST 连接(请参阅 REST 服务管理)。
  2. 为一个或多个消息 VPN 配置进入的 REST 服务(请参阅配置进入连接)。
    1. 指定一个专用的 REST 服务监听端口(请参阅设置监听端口)。
    2. 为明文或 SSL 服务配置 REST(请参阅启用 REST 明文服务和启用 REST SSL 服务)。

配置以发布REST消息

请按照以下步骤配置 Solace PubSub+ 事件代理以发布 REST 消息。

  1. 启用系统级别的 REST 服务以发布出去的 REST 连接(请参阅启用出去的 REST 连接)。
  2. 在启用了 REST 的消息 VPN 中配置并启用一个 REST 交付点(RDP)(请参阅管理 REST 交付点)。
    1. 为 RDP 配置至少一个队列绑定(请参阅管理 REST 交付点队列绑定)。
    2. 为 RDP 配置 POST 请求目标(请参阅配置 POST 请求目标)。
  3. 配置并启用一个 REST 消费者(请参阅配置 REST 消费者)。
    1. 为 REST 消费者配置连接参数(请参阅为 REST 消费者配置远程连接信息)。