一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种RPC式的云边端通信方法、系统及存储介质与流程

2021-10-27 21:20:00 来源:中国专利 TAG:通信 方法 存储介质 系统 联网

技术特征:
1.一种rpc式的云边端通信方法,其特征在于,所述方法包括:物联网设备在向业务系统发送数据请求时,基于数据请求内容以及预设的第一主题,确定数据请求指令,并将所述数据请求指令发送到云端;其中,所述预设的第一主题为所述数据请求指令的格式;所述云端解析所述数据请求指令,以确定所述数据请求指令中的有效载荷,并将所述有效载荷发送给所述业务系统;其中,所述有效载荷用于指示所述物联网设备标识以及所述数据请求内容;所述业务系统基于所述有效载荷以及预设的第二主题,确定第一下发指令,并通过所述云端将所述第一下发指令发送到所述物联网设备;其中,所述预设的第二主题为业务系统下发指令的格式;所述物联网设备在执行完成所述第一下发指令后,基于所述第一下发指令的执行结果以及预设的第三主题,确定第一回复指令,并通过所述云端将所述第一回复指令反馈给所述业务系统;其中,所述预设的第三主题为物联网设备回复指令的格式。2.一种rpc式的云边端通信方法,其特征在于,所述方法还包括:所述业务系统在向所述物联网设备发送指令时,基于指令内容以及预设的第二主题,确定所述第二下发指令,并通过所述云端将所述第二下发指令发送到所述物联网设备;其中,所述预设的第二主题为所述第二下发指令的格式;所述物联网设备在执行完成所述第二下发指令后,基于所述第二下发指令的执行结果以及预设的第三主题,确定第二回复指令,并通过所述云端将所述第二回复指令反馈给所述业务系统;其中,所述预设的第二主题为所述第二回复指令的格式。3.根据权利要求1所述的一种rpc式的云边端通信方法,其特征在于,在所述业务系统基于所述有效载荷以及预设的第二主题,确定第一下发指令之后,所述方法还包括:所述业务系统基于所述第一下发指令,确定下发所述一下发指令对应的预设服务接口;所述业务系统调用所述预设服务接口,以使所述第一下发指令发送到所述云端。4.根据权利要求1所述的一种rpc式的云边端通信方法,其特征在于,在所述云端将所述有效载荷发送给所述业务系统之后,所述方法还包括:所述云端进入接收等待状态;所述云端在所述业务系统下发所述第一下发指令之后,将所述第一下发指令发送到所述物联网设备的响应体中。5.根据权利要求1所述的一种rpc式的云边端通信方法,其特征在于,在通过所述云端将所述第一下发指令发送到所述物联网设备之后,所述方法还包括:所述云端进入接收等待状态;所述云端在所述物联网设备下发所述第一回复指令之后,将所述第一回复指令发送到所述业务系统的响应体中。6.根据权利要求1所述的一种rpc式的云边端通信方法,其特征在于,在物联网设备向业务系统发送数据请求之前,所述方法还包括:所述物联网设备将预设的第四主题更新到数据访问控制列表中,以使所述业务系统能够与所述物联网设备实现通信。
7.根据权利要求1所述的一种rpc式的云边端通信方法,其特征在于,在物联网设备向业务系统发送数据请求之前,所述方法还包括:所述业务系统将所述预设的第二主题更新到所述业务系统的订阅列表中,以使所述业务系统可以基于所述第二预设主题确定下发指令。8.根据权利要求1所述的一种rpc式的云边端通信方法,其特征在于,在物联网设备向业务系统发送数据请求之前,所述方法还包括:所述物联网设备将所述预设的第一主题以及所述预设的第三主题更新到所述物联网设备的软件开发工具包中。9.一种rpc式的云边端通信系统,其特征在于,所述系统包括:物联网设备、云端、业务系统;所述物联网设备,用于在向业务系统发送数据请求时,基于数据请求内容以及预设的第一主题,确定数据请求指令,并将所述数据请求指令发送到云端;其中,所述预设的第一主题为所述数据请求指令的格式;所述云端,用于解析所述数据请求指令,以确定所述数据请求指令中的有效载荷,并将所述有效载荷发送给所述业务系统;其中,所述有效载荷用于指示所述物联网设备标识以及所述数据请求内容;所述业务系统,用于基于所述有效载荷以及预设的第二主题,确定第一下发指令,并通过所述云端将所述第一下发指令发送到所述物联网设备;其中,所述预设的第二主题为业务系统下发指令的格式;所述物联网设备,还用于在执行完成所述第一下发指令后,基于所述第一下发指令的执行结果以及预设的第三主题,确定第一回复指令,并通过所述云端将所述第一回复指令反馈给所述业务系统;其中,所述预设的第三主题为物联网设备回复指令的格式。10.一种rpc式的云边端通信的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:物联网设备在向业务系统发送数据请求时,基于数据请求内容以及预设的第一主题,确定数据请求指令,并将所述数据请求指令发送到云端;其中,所述预设的第一主题为所述数据请求指令的格式;所述云端解析所述数据请求指令,以确定所述数据请求指令中的有效载荷,并将所述有效载荷发送给所述业务系统;其中,所述有效载荷用于指示所述物联网设备标识以及所述数据请求内容;所述业务系统基于所述有效载荷以及预设的第二主题,确定第一下发指令,并通过所述云端将所述第一下发指令发送到所述物联网设备;其中,所述预设的第二主题为业务系统下发指令的格式;所述物联网设备在执行完成所述第一下发指令后,基于所述第一下发指令的执行结果以及预设的第三主题,确定第一回复指令,并通过所述云端将所述第一回复指令反馈给所述业务系统;其中,所述预设的第三主题为物联网设备回复指令的格式。

技术总结
本申请公开了一种RPC式的云边端通信方法、系统及存储介质,解决了现有的RPC式通信中物联网设备无法主动向业务系统发送数据请求指令的技术问题。方法包括:物联网设备在向业务系统发送数据请求时,基于数据请求内容以及预设的第一主题,确定数据请求指令,并将数据请求指令发送到云端;云端将数据请求指令中的有效载荷发送给业务系统;业务系统基于有效载荷以及预设的第二主题,确定第一下发指令,并通过云端将第一下发指令发送到物联网设备;物联网设备在执行完成第一下发指令后,将基于执行结果以及预设的第三主题确定的第一回复指令,通过云端反馈给业务系统。本申请通过上述方法实现了物联网设备主动向业务系统发送数据请求指令的需求,且兼顾了业务系统数据安全。全。全。


技术研发人员:宋虎 刘晨耕 尹青山
受保护的技术使用者:山东新一代信息产业技术研究院有限公司
技术研发日:2021.07.14
技术公布日:2021/10/26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜