gpt4 book ai didi

Azure IoT 中心简单的发布-订阅通信

转载 作者:行者123 更新时间:2023-12-03 05:54:55 26 4
gpt4 key购买 nike

我对 Microsoft 的 Azure IoT 中心和 MQTT/AMQP 通信不太熟悉,我正在尝试在我的树莓派和计算机上运行的 Ubunutu VM 之间建立简单的通信。我打算使用我的 pi 作为客户端将消息发布到我的虚拟机上运行的服务,该服务只是将消息内容回显到标准输出。在阅读了 Azure 网站/github 页面上的所有文献后,我无法找出执行此操作的最佳方法。是否可以在您的本地网络上托管服务? SDK 上的 iotHub 服务客户端示例是用作服务还是用作与 Azure 上现有服务(SQL 数据库、Web 服务器等)进行通信的客户端?我能够使用 azure-iot-sdk-c/iothub_client/samples/iothub_client_sample_mqtt.c 示例将消息发送到我的 IoT 中心门户,但无法弄清楚在哪里包含我的消息发布到的主题。我真的很感激任何帮助/意见。

谢谢

最佳答案

Azure IoT 设备 SDK 旨在构 build 备应用程序,这些应用程序将与 Azure 云中的 Azure IoT 中心服务进行连接和通信。

Azure IoT 服务 SDK 旨在构建用于配置、监视在 Azure 云中运行的 Azure IoT 中心服务实例并与之交互的应用程序。

如果您正在寻找一种简单的解决方案来利用 MQTT 建立本地设备到设备或设备到服务器的通信,您可以研究一下 MQTT 代理解决方案。

现在,如果您想利用物联网云来管理设备、轻松保护和验证设备、以高吞吐量将遥测数据上传到云并利用云中的高级分析服务(大数据、机器学习等)。 .),那么 Azure IoT 中心适合您。

关于Azure IoT 中心简单的发布-订阅通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42862578/

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