閱讀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 設置規則狀態__規則引擎_控製台使用手冊_阿裏雲物聯網套件-阿裏雲