阅读892 返回首页    go iPhone_iPad_Mac_手机_平板_苹果apple


数据转发到MNS中__规则引擎_控制台使用手册_阿里云物联网套件-阿里云

规则引擎可以将IoT Hub中的数据转发到消息服务(MNS)中。有关消息服务的详情,请戳这里

物联网套件与消息服务的结合,可以实现设备端与服务端之间高性能的消息闭环传输。

  • 设备发送数据到服务端:设备发布消息到物联网套件中,物联网套件通过规则引擎将消息转发到消息服务的主题中,最后客户的应用服务器调用消息服务的接口订阅消息。
  • 服务端发送数据到设备:客户的应用服务器调用物联网套件的OpenAPI发布数据到物联网套件中,然后设备从物联网套件中订阅消息。结合MNS的消息订阅

所以,应用服务器想要高可用的获得设备上报的数据,就需要订阅消息服务中的主题,具体可以参考文档服务端快速开始。但是在那之前,需要将物联网套件中的设备数据转发到消息服务的主题中,如下图,配置一下规则引擎即可,非常简单。mns操作说明:

  • 在方法中选择发送消息到消息服务(Message service)中
  • 首先用户需要根据自己的业务选择消息服务中主题作为数据转发目的地。用户需要先选择地域,然后根据地域选择主题。如果没有资源,那就需要去消息服务控制台创建相应的资源。
  • 规则引擎不能操作用户的消息服务中的主题,必须经过用户的授权才能对用户的主题进行写数据。所以,用户需要创建一个具有消息服务写入数据权限的角色,然后将该角色赋予给规则引擎,这样规则引擎才能将处理过后的数据写入数据表中。如果存在该角色,选择该角色,如果不存在,创建该角色。角色具体信息请到RAM控制台查看。

配置好方法之后,运行该规则,就可以将经过SQL语法处理过后的数据转发到消息服务的主题中。

最后更新:2016-11-24 11:23:49

  上一篇:go 数据转发到RDS中__规则引擎_控制台使用手册_阿里云物联网套件-阿里云
  下一篇:go 设置规则状态__规则引擎_控制台使用手册_阿里云物联网套件-阿里云