gpt4 book ai didi

c# - 如何在不使用 IoT 中心的情况下从 IoT Edge 中心检索消息

转载 作者:行者123 更新时间:2023-12-02 07:46:57 28 4
gpt4 key购买 nike

我想编写一个 C# 应用程序,它从 IoT Edge hub 中获取消息。在将它们发送到 IoT 中心之前,先在 IoT Edge 设备上执行此操作。

我想为我的 IoT 边缘模块编写端到端测试。为此,我将在 Docker 容器中运行整个 IoT 边缘运行时以及 MQTT 服务器。然后,我想编写一个测试,将数据从容器外部发送到 MQTT 服务器,并通过直接连接到 IoT 边缘中心来检索它们。

我最初的架构如下所示:

enter image description here

但我想要这样的东西:

enter image description here

我仍然需要 IoT 中心在边缘创 build 备,但我想直接监听边缘中心以从管道中检索消息。

可以编写一个“测试模块”来在容器内进行测试,但这实际上不是我想要做的。

所以我的问题是:

  1. 这真的可行吗?
  2. 在哪里可以获取有关如何直接连接到 IoT Edge 中心的信息?

最佳答案

Edge 中心没有像 IoT 中心那样使用来自外部的消息的端点。因此,这里唯一的解决方案是使用另一个自定义模块来将消息路由到其中。然后,该模块可以公开一个端点,向外部系统提供传入消息。

关于c# - 如何在不使用 IoT 中心的情况下从 IoT Edge 中心检索消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55920003/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com