MENU
    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


    本文对您有帮助吗?