【技术实现步骤摘要】
状态协同方法、装置、计算机设备及存储介质
[0001]本申请实施例涉及计算机
,特别涉及一种状态协同方法、装置、计算机设备及存储介质。
技术介绍
[0002]随着计算机技术的飞速发展,终端中安装的应用的种类也越来越丰富。其中,终端安装的不同应用之间可以具有依赖关系,例如通讯应用可以依赖于安全防护应用,由安全防护应用为通讯应用提供安全防护功能。
[0003]具有依赖关系的应用之间需要进行状态协同,相关技术中,不同应用之间通过调用接口来查询状态,由应用直接根据查询到的状态进行状态协同。但是,由于仅依靠应用之间的接口调用,而接口调用的过程极容易被干涉和破坏,因此状态协同的安全性较低。
技术实现思路
[0004]本申请实施例提供了一种状态协同方法、装置、计算机设备及存储介质,能够提高应用之间进行状态协同的安全性。所述技术方案如下:
[0005]一方面,提供了一种状态协同方法,由终端执行,所述终端安装有第一应用和第二应用,所述第一应用和所述第二应用之间具有依赖关系;所述方法包括:
[000 ...
【技术保护点】
【技术特征摘要】
1.一种状态协同方法,其特征在于,由终端执行,所述终端安装有第一应用和第二应用,所述第一应用和所述第二应用之间具有依赖关系;所述方法包括:响应于将所述第一应用变更为第一状态的状态变更操作,通过所述第一应用,调用所述第二应用的状态查询程序,获取所述第二应用的状态信息;通过所述第一应用,向服务器发送状态变更请求,所述状态变更请求用于请求将所述第一应用变更为所述第一状态,所述状态变更请求携带所述第二应用的状态信息,所述服务器用于响应于所述状态变更请求,在所述第二应用的状态信息满足状态协同条件的情况下,返回验证成功消息,所述状态协同条件包括将所述第一应用变更为所述第一状态时,所述第二应用的状态信息所需满足的条件;在接收到所述服务器返回的所述验证成功消息的情况下,控制所述第一应用变更为所述第一状态。2.根据权利要求1所述的方法,其特征在于,所述状态信息包括多种状态子信息,所述状态查询程序包括多个,每个状态查询程序用于获取至少一种状态子信息;所述通过所述第一应用,调用所述第二应用的状态查询程序,获取所述第二应用的状态信息,包括:通过所述第一应用,分别调用所述第二应用的多个状态查询程序,获取每个状态查询程序对应的状态子信息。3.根据权利要求1所述的方法,其特征在于,所述通过所述第一应用,调用所述第二应用的状态查询程序,获取所述第二应用的状态信息,包括:通过所述第一应用,调用所述第二应用的状态查询程序,获取所述第二应用的待处理信息;按照预设算法,对所述待处理信息进行处理,得到所述状态信息。4.根据权利要求3所述的方法,其特征在于,所述状态信息包括登录信息,所述待处理信息包括路径信息和密码信息,所述预设算法为预设加密算法;所述按照预设算法,对所述待处理信息进行处理,得到所述状态信息,包括:在所述路径信息指示的存储路径中获取加密登录信息;按照所述预设加密算法,采用所述密码信息对所述加密登录信息进行解密,得到所述登录信息。5.根据权利要求3所述的方法,其特征在于,所述状态信息包括设备标识,所述设备标识用于指示所述第二应用所在的终端,所述待处理信息包括所述第二应用所在的终端的硬盘信息、主板信息和设备属性信息中的至少一项,所述预设算法为预设转换算法;所述按照预设算法,对所述待处理信息进行处理,得到所述状态信息,包括:按照所述预设转换算法,对所述硬盘信息、所述主板信息和所述设备属性信息中的至少一项进行计算,得到所述设备标识。6.根据权利要求1所述的方法,其特征在于,所述通过所述第一应用,调用所述第二应用的状态查询程序,获取所述第二应用的状态信息,包括:通过所述第一应用,调用所述第二应用的状态查询程序,以使所述状态查询程序在所述第一应用的应用信息满足所述第二应用的验证条件的情况下,返回所述第二应用的状态信息。7.根据权利要求1所述的方法,其特征在于,所述通过所述第一应用,向服务器发送状
态变更请求之后,所述方法还包括:在发送所述状态变更请求后的时长达到目标时长,但还未收到所述验证成功消息或者验证失败消息的情况下,控制所述第一应用变更为所述第一状态。8.根据权利要求1所述的方法,其特征在于,所述在接收到所述服务器返回的所述验证成功消息的情况下,控制所述第一应用变更为所述第一状态之后,所述方法还包括:接收所述服务器发送的状态变更指令,所述状态变更指令用于指示将所述第一应用变更为第二状态;其中,所述状态变更指令是所述服务器在所述第二应用的状态发生变化后,所述第二应用的变化后的状态信息不满足所述状态协同条件时发送的,所述第二状态为所述第二应用处于变化后的状态信息指示的状态时,所述第一应用所需处于的状态;控制所述第一应用变更为所述第二状态。9.一种状态协同方法,其特征在于,由服务器执行,所述方法包括:接收终...
【专利技术属性】
技术研发人员:吴岳廷,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。