节点红色-发送设备到网关发布/订阅-IBM Bluemix模拟器



我的要求是创建Node red应用程序,从n个设备和m个网关读取消息,并使用MQTT节点作为MQTT发布到IBM IOT,同时处理并存储在cloudant DB中。如果有任何更新,那么设备应该订阅这些命令。我阅读了IBMblue-mix门户,能够使用MQTT节点向IBMIOT节点发送和接收网关的消息。

需要澄清以下内容,

  1. 可以使用节点红色模拟器从设备/网关发送消息同时(因为网关将直接向IBM Watson IOT发送消息,但设备总是向网关发送消息)
  2. 如何识别或区分从设备接收的消息/Watson IOT节点中的网关

  3. 消息的顺序是如何发布的?是否按FIFO顺序?

  4. 是时候为这条消息而活了吗?如果MQTT代理断开连接,那么如何消息将被发布,例如可以发布多少条消息队列和队列的大小?

  5. 我们如何通知MQTT/设备与另一端断开连接

发布到Watson IoT平台的每条消息都有一个唯一的客户端ID,以区分发布者的来源。

物联网使用Pub/Sub架构,因此消息被发布到主题并由订阅者接收。它不是点对点队列体系结构。

消息由Watson IoT平台内部保存,您可以选择将cloudant DB配置为消息的历史数据存储,如本教程所述。

最新更新