我是微软Azure IoT Hub和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 Hub门户发送消息,但无法弄清楚我的消息发布到哪里的主题。我真的很感激任何帮助/输入。Azure IoT hub简单的发布 - 订阅通信
感谢
我同意@Olivier Bloch。至于包含主题,[因为IoT Hub不是通用发布 - 订阅消息代理,它只支持记录的主题名称和主题过滤器。](https://docs.microsoft.com/en-us/azure/iot -hub/IOT - 轮毂MQTT支持#使用最MQTT - 协议 - 直接地) –