[发明专利]一种应用保活方法、计算设备及存储介质在审

专利信息
申请号: 201811598782.8 申请日: 2018-12-25
公开(公告)号: CN109711152A 公开(公告)日: 2019-05-03
发明(设计)人: 谢洲为;张泽鑫;穆冰丹;李超;张菊元 申请(专利权)人: 北京潘达互娱科技有限公司
主分类号: G06F21/52 分类号: G06F21/52;G06F21/56
代理公司: 北京思睿峰知识产权代理有限公司 11396 代理人: 谢建云;赵爱军
地址: 100041 北京市石景山区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 第三方应用 目标应用 计算设备 应用 信息传递 应用接口 保活 应用程序接口 存储介质 服务中断 连接请求 实时性 调用 保证
【说明书】:

发明公开了一种应用保活方法,该方法适于在计算设备的中转应用中执行,计算设备中还包括目标应用和一个或多个第三方应用,该方法包括:接收第三方应用的连接请求,在第三方应用为预先设定的应用的情况下,建立与第三方应用的第一连接;基于第一连接,接收第三方应用对目标应用的应用接口请求;基于应用接口请求,与所述目标应用建立第二连接;基于第一连接和第二连接,使第三方应用与目标应用进行信息传递。该方案能够防止应用程序接口被恶意调用,防止应用被异常关闭而导致服务中断的情况发生,可以保证信息传递的实时性。

技术领域

本发明涉及终端应用技术领域,尤其涉及一种应用保活方法、计算设备及存储介质。

背景技术

应用保活对于一些需要强实时消息推送、运营信息更新等场景很有必要。目前应用保活的方法包括:修改服务的返回值;双进程相互监听互拉;关联的应用相互唤醒;提高优先级将应用变为系统级应用;将应用加入白名单等。这些方法如果没有达到预期效果,应用还是会被系统退出,并且一旦退出,整个应用进程的服务器就不再运行,直到用户重新启动应用时才会启动服务器,无法确保应用的保活。

虽然,应用程序本身有一些保活机制,启动应用后会唤起一些与其有关的长连接服务。但是这些方法并不能保证应用程序接口的安全性。

因此,需要一种应用保活机制,能够保证应用程序运行的可靠性和安全性。

发明内容

为此,本发明提供了一种应用保活方法、计算设备及存储介质,以力图解决或者至少缓解上面存在的至少一个问题。

根据本发明的一个方面,提供了一种应用保活方法,该方法可以在计算设备的中转应用中执行,其中计算设备中还包括目标应用和一个或多个第三方应用。在该方法中,可以首先接收第三方应用的连接请求,在第三方应用为预先设定的应用的情况下,建立与第三方应用的第一连接。然后,基于第一连接,接收第三方应用对目标应用的应用接口请求。随后,基于应用接口请求,与目标应用建立第二连接。最后,基于第一连接和第二连接,使第三方应用与目标应用进行信息传递。

可选地,在上述方法中,第一连接和第二连接为TCP长连接。

可选地,在上述方法中,在与目标应用建立第二连接时,可以向目标应用发送检测报文,判断与目标应用之间是否存在长连接。在不存在长连接的情况下,重新建立与目标应用的长连接。

可选地,在上述方法中,第一连接可以基于Intent协议建立,第二连接可以基于Intent协议和AIDL安卓接口定义协议建立。

根据本发明另一个方面,提供了一种计算设备,包括目标应用、第三方应用和中转应用。其中,中转应用可以接收第三方应用的连接请求,在第三方应用为预先设定的应用的情况下,建立与第三方应用的第一连接,并基于第三方应用对目标应用的应用接口请求,与目标应用建立第二连接,基于第一连接和第二连接,使第三方应用与目标应用进行信息传递。

可选地,在上述计算设备中,第三方应用适于向中转应用发送连接请求。

可选地,在上述计算设备中,第三方应用向中转应用发送对目标应用的应用接口请求。

可选地,在上述计算设备中,中转应用适于基于第二连接,将应用接口请求发送给目标应用。

可选地,在上述计算设备中,目标应用可以基于应用接口请求中的URL传参,从耦接到计算设备的服务器获取对应的接口返回数据,并将接口返回数据通过中转应用传递给第三方应用。

可选地,计算设备适于运行安卓系统。

根据本发明又一个方面,提供了一种计算设备,包括至少一个处理器;存储有程序指令的存储器,其中,程序指令被配置为由至少一个处理器执行。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京潘达互娱科技有限公司,未经北京潘达互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811598782.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top