美文网首页从小白到产品经理
阿里云物联网平台搭建(5)基础平台服务的调用

阿里云物联网平台搭建(5)基础平台服务的调用

作者: switch_王思维 | 来源:发表于2020-01-08 18:16 被阅读0次

    之前一直想要使用mqtt协议模拟tcp协议的实时返回监控参数的功能,经过几个月的摸索和试验,终于将同步服务的开发摸透,仅仅看飞燕平台的技术文档是看不懂的,核心文档链接如下:

    1、什么是rrpc,同步服务如何使用rrpc实现实时返回的效果

    https://help.aliyun.com/document_detail/90568.html?spm=5176.11065259.1996646101.searchclickresult.17d42700JKyg9e&aly_as=odhFNfAc

    阿里将同步服务使用rrpc

    2、服务的数据格式

    https://help.aliyun.com/document_detail/89301.html?spm=5176.11065259.1996646101.searchclickresult.17d42700JKyg9e&aly_as=KNMEpUOP

    看完文档还有不懂的同学们,我给你准备了总结:

    1.RRPC有专用的topic,服务端的实现,在物的模型服务中有invoke的请求方式和返回结果。

    设备端根据文档1中的订阅topic与上报topic。上报的数据格式根据文档2上报。

    例子:

    1.按照物的服务调用方法请求

    2.设备端订阅到服务的下发,将msgid从topic上面截取下来此处为1214836938775870464

    3.将msgid填充到上报topic结尾,数据格式注意param改为data,加上code,其余数据对照功能定义中的物模型

    4.在调试窗口中找到服务调用菜单

    显示上报成功,注意服务的解析与属性事件不一样,通过通用打印只能打印出result ok,要进一步解析data出来再打印。

    相关文章

      网友评论

        本文标题:阿里云物联网平台搭建(5)基础平台服务的调用

        本文链接:https://www.haomeiwen.com/subject/bcisactx.html