MQTT 功能概述
  • 05 Aug 2024
  • 1 分钟阅读
  • 贡献者

MQTT 功能概述


文章摘要

:::(Warning) (预置连接器主机版本)MQTT 的发布功能只能在版本为 LTS13 或更高的预置连接器主机上使用。任何云连接器主机版本均可使用。了解更多信息 :::

概述

有关创建 MQTT 连接器的详细信息,请访问指南:如何配置连接器

Tulip 可将其产品中的数据原生发布到您的 MQTT 代理,无缝集成到统一命名空间或企业事件总线中。

MQTT Broker Integration

创建功能

您可以从连接器页面或机器数据源页面创建 MQTT 连接器。在其中一个位置创建的任何数据源都会自动出现在另一个位置。

要创建功能,请单击连接器配置中的 "创建功能"。

Create Function

配置功能

可为 MQTT 连接器功能定义以下字段:

| 字段 | 描述 | | --- | --- | | 服务质量 | 发送方和接收方之间消息传递的保证级别。级别为 0(最多一次)、1(至少一次)和 2(正好一次)。| 主题 | 发布或订阅消息的主题或频道。主题在客户端之间过滤和路由消息。| Retain Message(保留消息) | 指示代理是否应保留主题上的最后一条消息,并将其发送给新的订阅者。如果为 "true",代理将存储最后一条消息及其 QoS。| MQTT 消息的实际内容。它可以是任何数据格式,如文本或 JSON。用户输入可通过用"$"符号括起来的输入名称添加到有效负载中。| | 用户自定义输入 | 函数的用户自定义输入列表。通过用"$"符号括住输入名称,可在主题或有效载荷中使用这些输入。|

在应用程序中使用函数

MQTT 发布函数的工作方式与 HTTP 或 SQL 连接器类似,但不返回任何数据。

在下面的示例中,应用程序更新订单:

函数:Function Example

应用程序:Application Example

输出:Output Example


本文对您有帮助吗?