阅读964 返回首页    go 阿里云 go 技术社区[云栖]


服务配置__产品管理_控制台使用手册_阿里云物联网套件-阿里云

设备端请求服务端

阿里云物联网套件提供远程调用(RPC)的服务,方便设备端请求云端服务并得到结果,实现设备端与云端request-response的场景。如何实现设备与云端request-response的场景?

  • 购买ECS部署服务,例如语音解析服务
  • 将服务的URL配置在控制台
  • 下载aliyun IoT device SDK for C
  • 设备调用CCP协议版本SDK中的RPCREQUEST方法请求该服务,同时该服务地址的响应结果会以 RPCRESPONSE透传给设备端。这样就实现了设备与云端服务的互通。

服务配置

特别注意:设备请求云端服务目前只支持CCP协议接入的设备,MQTT协议接入的设备不能使用该功能

云端请求设备端

物联网套件同样提供机制可以让云端请求设备端,并得到设备的返回结果,例如控制设备得到结果。这部分在控制台没有相应功能提供,但是阿里云物联网套件提供相应的API接口完成该功能。

  • 首先服务端可以调用Reverse-RPCrequest的API控制设备,参考文档RRPC
  • 同时,设备要使用CCP版本的SDK调用Reverse-RPCresponse方法,具体请参考文档CCP协议中的RRPC部分

最后更新:2016-11-23 16:04:15

  上一篇:go 设备状态__产品管理_控制台使用手册_阿里云物联网套件
  下一篇:go 日志服务__产品管理_控制台使用手册_阿里云物联网套件-阿里云