【技术实现步骤摘要】
一种应用试用控制方法、服务器及计算机可读存储介质
本专利技术涉及网络应用
,更具体地说,涉及一种应用试用控制方法、服务器及计算机可读存储介质。
技术介绍
随着移动终端技术及互联网技术的发展,移动终端已经成为人们生活中不可或缺的一部分,用户在移动终端上安装各种各样的第三方应用和服务软件来满足日常生活的需求。传统的应用试用方法是用户使用移动终端访问应用平台,通过关于应用信息的文字或图片介绍来选择自己感兴趣的应用,但这种方式不能完全了解应用的实际功能,用户只能将应用下载安装到本地进行试用,然后如果试用后不满意,还要将其卸载,既浪费了时间,又浪费了流量。基于上述问题,市面上出现了一种免安装试用应用的方法,例如,对于安卓android系统,其在应用试用平台安装安卓虚拟机,并提供远程连接的入口给用户进行免安装试用,从而使得用户无需在移动终端上下载安装试用应用也可在试用平台的虚拟机中对应用进行试用。但是这种免安装的试用方法存在了一定的缺陷:用户在应用试用平台上对应用进行试用时,虚拟机会运行应用获取页面数据发送给终端,但由于虚拟机与终端是远程连接的方式,且虚拟机运行应用获取 ...
【技术保护点】
一种应用试用控制方法,其特征在于,所述应用试用控制方法包括以下步骤:接收客户端对当前试用的目标应用发送的远程操作指令,所述远程操作指令包括对所述目标应用进行的目标应用操作;在预设的缓存数据库中查找是否存在所述目标应用的所述目标应用操作对应的结果页面数据,所述缓存数据库中预先存储有至少一个待试用应用的至少一种应用操作以及该应用操作对应的结果页面数据;如存在,从所述缓存数据库中提取出所述目标应用的所述目标应用操作对应的结果页面数据;将提取的所述结果页面数据发给所述客户端。
【技术特征摘要】
1.一种应用试用控制方法,其特征在于,所述应用试用控制方法包括以下步骤:接收客户端对当前试用的目标应用发送的远程操作指令,所述远程操作指令包括对所述目标应用进行的目标应用操作;在预设的缓存数据库中查找是否存在所述目标应用的所述目标应用操作对应的结果页面数据,所述缓存数据库中预先存储有至少一个待试用应用的至少一种应用操作以及该应用操作对应的结果页面数据;如存在,从所述缓存数据库中提取出所述目标应用的所述目标应用操作对应的结果页面数据;将提取的所述结果页面数据发给所述客户端。2.如权利要求1所述的应用试用控制方法,其特征在于,所述在预设的缓存数据库中查找是否存在所述目标应用的所述目标应用操作对应的结果页面数据的步骤之前,还包括:判断所述目标应用操作是否为关闭应用操作,如是,则执行所述目标应用的关闭操作。3.如权利要求1所述的应用试用控制方法,其特征在于,所述在预设的缓存数据库中查找是否存在所述目标应用的所述目标应用操作对应的结果页面数据的步骤之后,还包括:若所述缓存数据库中不存在所述目标应用的所述目标应用操作对应的结果页面数据,通过虚拟机运行所述目标应用执行所述目标应用操作,并获取操作结果页面数据并发给所述客户端。4.如权利要求3所述的应用试用控制方法,其特征在于,所述在预设的缓存数据库中未查找到所述目标应用的所述目标应用操作对应的结果页面数据时,还包括:根据统计到的所述目标应用当前的使用频率或时长判断所述目标应用是否满足更新到所述缓存数据库中的条件,若是,则将所述目标应用、所述目标应用操作以及所述目标应用操作对应的结果页面数据存储所述缓存数据库中。5.如权利要求1-4任一项所述的应用试用控制方法,其特征在于,所述缓存数据库中存储的待试用应用为试用频率大于预设...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。