System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及端云协同,特别涉及一种操作执行方法、装置、设备及存储介质。
技术介绍
1、端云数据传输是指数据在终端设备和云侧设备之间的传输过程。端侧设备可以根据接收到的云侧数据,执行相应的操作,比如信息推送。
2、相关技术中,在每次云侧设备向端侧设备发送操作指令之前,云侧设备与端侧设备之间均需要重新定义协议,并根据协议对指令数据编码,操作执行过程繁琐。
技术实现思路
1、本申请实施例提供了一种操作执行方法、装置、设备及存储介质,所述技术方案如下:
2、一方面,本申请实施例提供了一种操作执行方法,所述方法用于端侧设备,所述方法包括:
3、存储采集到的端侧数据,所述端侧数据采用目标数据结构表征端侧数据类型与端侧数据值之间的对应关系;
4、接收云侧设备下发的操作执行指令,所述操作执行指令包含操作执行条件,所述操作执行条件采用所述目标数据结构表征条件类型以及条件值之间的对应关系,且所述条件类型与所述端侧数据类型对应,所述条件值与所述端侧数据值对应;
5、在所述端侧数据满足所述操作执行条件的情况下,执行所述操作执行指令所指示的端侧操作。
6、另一方面,本申请实施例提供了一种操作执行装置,所述装置包括:
7、数据存储模块,用于存储采集到的端侧数据,所述端侧数据采用目标数据结构表征端侧数据类型与端侧数据值之间的对应关系;
8、指令接收模块,用于接收云侧设备下发的操作执行指令,所述操作执行指令包含操作
9、操作执行模块,用于在所述端侧数据满足所述操作执行条件的情况下,执行所述操作执行指令所指示的端侧操作。
10、另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述至少一条计算机指令由所述处理器加载并执行以实现如上述方面所述的操作执行方法。
11、另一方面,本申请实施例提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条计算机指令,所述至少一条计算机指令由处理器加载并执行以实现如上述方面所述的操作执行方法。
12、另一方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面提供的操作执行方法。
13、本申请实施例中,将端侧数据以及操作执行条件均以目标数据结构表示,可以实现在端侧直接以目标数据结构存储采集到的端侧数据,并在接收到云侧设备下发的操作执行指令后,将操作执行条件与端侧数据匹配,从而在端侧数据满足操作执行条件的情况下,端侧设备即可以执行操作执行指令所指示的端侧操作,从而简化端云协同过程中的操作执行过程,提高云侧指令下发的灵活性,以及端侧操作执行效率。
本文档来自技高网...【技术保护点】
1.一种操作执行方法,其特征在于,所述方法用于端侧设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述端侧数据满足所述操作执行条件的情况下,执行所述操作执行指令所指示的端侧操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述操作执行条件包括多个操作执行子条件,所述操作执行子条件采用所述目标数据结构表征子条件类型以及子条件值之间的对应关系;
4.根据权利要求3所述的方法,其特征在于,所述从所述端侧数据中查找与各个所述操作执行子条件中所述子条件类型对应的所述端侧数据类型,包括:
5.根据权利要求2所述的方法,其特征在于,所述操作执行指令为非立即执行类指令,所述在存在与所述条件类型对应的所述端侧数据类型的情况下,匹配所述端侧数据类型对应的所述端侧数据值与所述条件类型对应的所述条件值,包括:
6.根据权利要求1至5任一所述的方法,其特征在于,所述操作执行指令包含操作执行数据,所述操作执行数据采用所述目标数据结构表征操作属性与操作数据之间的对应关系;
7.根据权利要求6所述的方法,其特征在
8.根据权利要求1至7任一所述的方法,其特征在于,所述操作执行指令包含指令过期条件,所述指令过期条件采用所述目标数据结构表征过期条件类型以及过期条件值之间的对应关系;
9.根据权利要求1至8任一所述的方法,其特征在于,所述操作执行条件包括时间条件、位置条件、网络条件、电量条件、系统状态条件以及用户画像条件中的至少一种。
10.根据权利要求1至9任一所述的方法,其特征在于,所述操作执行指令用于指示所述端侧设备执行卡片推送操作,所述操作执行条件为卡片推送条件;
11.根据权利要求1至10任一所述的方法,其特征在于,所述目标数据结构为三元组结构;
12.根据权利要求11所述的方法,其特征在于,
13.根据权利要求11所述的方法,其特征在于,所述方法还包括:
14.根据权利要求11所述的方法,其特征在于,所述存储采集到的端侧数据,包括:
15.一种操作执行装置,其特征在于,所述装置包括:
16.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器;所述存储器存储有至少一条计算机指令,所述至少一条计算机指令用于被所述处理器执行以实现如权利要求1至14任一所述的操作执行方法。
17.一种计算机可读存储介质,其特征在于,所述存储介质存储有至少一条计算机指令,所述至少一条计算机指令用于被处理器执行以实现如权利要求1至14任一所述的操作执行方法。
18.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中;计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令,使得所述计算机设备实现如权利要求1至14任一所述的操作执行方法。
...【技术特征摘要】
1.一种操作执行方法,其特征在于,所述方法用于端侧设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述端侧数据满足所述操作执行条件的情况下,执行所述操作执行指令所指示的端侧操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述操作执行条件包括多个操作执行子条件,所述操作执行子条件采用所述目标数据结构表征子条件类型以及子条件值之间的对应关系;
4.根据权利要求3所述的方法,其特征在于,所述从所述端侧数据中查找与各个所述操作执行子条件中所述子条件类型对应的所述端侧数据类型,包括:
5.根据权利要求2所述的方法,其特征在于,所述操作执行指令为非立即执行类指令,所述在存在与所述条件类型对应的所述端侧数据类型的情况下,匹配所述端侧数据类型对应的所述端侧数据值与所述条件类型对应的所述条件值,包括:
6.根据权利要求1至5任一所述的方法,其特征在于,所述操作执行指令包含操作执行数据,所述操作执行数据采用所述目标数据结构表征操作属性与操作数据之间的对应关系;
7.根据权利要求6所述的方法,其特征在于,所述在所述端侧数据满足所述操作执行条件的情况下,基于所述操作执行数据执行所述端侧操作,包括:
8.根据权利要求1至7任一所述的方法,其特征在于,所述操作执行指令包含指令过期条件,所述指令过期条件采用所述目标数据结构表征过期条件类型以及过期条件值之间的对应关系;
9.根据权利要求1至8任一所述的方法,其特...
【专利技术属性】
技术研发人员:侍球干,
申请(专利权)人:广东明创软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。