我是微軟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 - 協議 - 直接地) –