785
財經資訊
通信模式__IoT Hub_產品組件_阿裏雲物聯網套件-阿裏雲
IoT Hub支持兩種通信模式,RPC/Revert-RPC以及Pub/Sub。用戶可以根據自己的業務靈活使用兩種通信模式。
RPC/Revert-RPC
這是CCP協議具有的通信模式,用戶將自己的服務部署在雲服務器ECS上,並將服務URL注冊到物聯網套件中,然後設備調用CCP協議版本SDK中的RPCREQUEST方法請求該服務,同時該服務地址的響應結果會以 RPCRESPONSE透傳給設備端。這樣就實現了設備與雲端服務的互通;Revert-RPC是用戶的業務係統遠程調用客戶端並等待客戶端得到一個回執結果,比如遠程調用開關並得到開關的狀態信息。可以參考下麵的示意圖
Pub/Sub
CCP協議和MQTT都支持Pub/Sub這種通信模式,Pub/Sub是基於Topic進行消息的路由轉發,讓設備端或者服務端可以發布訂閱消息,實現異步的通信。適用的場景有M2M(設備與設備間通信),也可以實現設備端與雲端的異步通信。參考下麵的示意圖。
IoT Hub維護所有Topic的發布訂閱用戶列表。當消息發送到Topic,IoT Hub會檢查該Topic的所有訂閱用戶,然後將消息轉發給所有具有訂閱該Topic權限的客戶端或者服務端。
最後更新:2016-11-23 16:04:08
上一篇:
設備接入協議__IoT Hub_產品組件_阿裏雲物聯網套件-阿裏雲
下一篇:
身份和安全__產品組件_阿裏雲物聯網套件-阿裏雲
開源兼容MapReduce__概要_MapReduce_大數據計算服務-阿裏雲
如何添加成員及授權__快速開始_大數據開發套件-阿裏雲
曆史更新__產品簡介_阿裏綠網-阿裏雲
HSF 特性使用__服務開發_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
雲服務器 ECS 按量付費雲盤和可用區FAQ
負載均衡超時問題__負載均衡性能常見問題_常見問題_負載均衡-阿裏雲
獲取基本信息__獲取圖片信息_老版圖片服務手冊_對象存儲 OSS-阿裏雲
unity3d__loghub-采集_用戶指南_日誌服務-阿裏雲
5.1.24-889__升級記錄_產品簡介_分布式關係型數據庫 DRDS-阿裏雲
EDAS 中的 Spring Boot 開發__服務開發_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲