开发者社区> 问答> 正文

云端如何发布消息到边缘应用?

云端如何发布消息到边缘应用?

展开
收起
保持可爱mmm 2020-04-06 01:52:24 711 0
1 条回答
写回答
取消 提交回答
  • 左侧导航栏选择设备管理 > 产品,单击网关产品后的查看。
    参考自定义Topic内容,为网关产品添加如下自定义Topic。
        Topic类:/YourProductKey/${deviceName}/user/cloudCmd。
        设备操作权限:发布和订阅。
    定义topic类
    左侧导航栏选择设备管理 > 设备,单击网关设备后的查看。
    在设备详情页面Topic列表页签下,单击/YourProductKey/${deviceName}/user/cloudCmdTopic后的发布消息。
    发布消息
    边缘应用订阅/YourProductKey/${deviceName}/user/cloudCmdTopic。
        函数计算应用
            左侧导航栏选择边缘计算 > 边缘实例,单击目标边缘实例后的查看。
            参考设置消息路由内容,为边缘实例添加如下消息路由。
    
            部分参数设置如下所示。
            参数名称 	参数说明
            消息来源 	选择IoT Hub。
            消息主题过滤 	选择/YourProductKey/${deviceName}/user/cloudCmd。
            消息目标 	选择边缘应用和目标应用名称。
            在实例详情页面右上角,单击部署。边缘实例部署成功后,函数计算应用中的handler函数,即可接收到云端发布的消息。
        容器镜像应用
    
        通过向本地MQTT Broker订阅/YourProductKey/${deviceName}/user/cloudCmdTopic,接受云端发布的消息,详情请参见设备数据订阅。
    
    2020-04-06 01:52:53
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
云呼叫中心的通讯解决方案与技术趋势 立即下载
RocketMQ5.0,生于云、长于云的新一代“消息、事件、流”融合处理平台 立即下载
金融异构报文处理和分发 立即下载