本发明专利技术公开了一种控制应用的方法、装置及系统,无论云端应用还是本地应用,都采用统一的存储方式:将应用的表征属性信息定义为基类信息存储,将应用本身程序按照基类信息中的路径存储,对不同类型的应用的标识,设置在不同的标识段内。当获取云端应用时,与网络侧建立链接,终端侧获取对应用户帐号的云端应用的基类信息展示,根据所选择云端应用的基类信息调取云端应用本身程序在终端侧加载并执行;当获取本地应用时,将本地终端侧所存储的本地应用的基类信息显示,根据所选择本地应用的基类信息调取本地应用本身程序在本地终端侧加载并执行。这样,在获取对应用户帐号的云端应用时,能够快速并简单地获取,兼容本地应用。
【技术实现步骤摘要】
一种控制应用的方法、装置及系统
本专利技术涉及计算机
,特别涉及一种控制应用的方法、装置及系统。
技术介绍
随着计算机技术的发展,出现了各种应用平台,可以承载各种类型的应用执行。比如,即时通信应用平台就可承载各种类型的应用,包括网络应用、本地应用、系统应用及分组等,其中,分组是由多个应用所组成。在各种类型的应用中,网络应用、系统应用及分组对应用户帐号存储在互联网的网络侧,称为云端应用,而本地应用存储在本地终端侧。称为本地应用。当要执行各种类型的应用时,如果在本地终端侧执行,需要与互联网的网络侧链接,根据用户帐号获取并加载对应的云端应用,从本地终端侧获取本地终端侧存储的本地应用并加载,以供执行;如果在非本地终端侧执行,也就是异地终端侧与互联网的网络侧链接,根据用户帐户获取并加载对应的云端应用,而本地应用存储在本地终端侧,无法获取到。对应用户帐号的云端应用,采用应用标识或分组标识进行标识,也就是说,对应用户帐号,按照应用标识顺序排列云端应用,应用标识表示的序号是云端应用所在所有云端应用中的位置,对于本地应用,则在本地终端侧根据自身使用习惯存储。这种对应用户帐号的云端应用按照顺序且独立存储的方式,在终端侧获取并加载时,只能按照顺序根据应用依次获取云端应用,比较烦琐,费时费力,不利于对应用户帐号的云端应用在终端侧的执行。另外,由于与本地应用存储方式的不同,在加载和执行过程中云端应用无法不能兼容本地应用,要分别处理,使得用户体验度比较差。
技术实现思路
本专利技术提供一种控制应用的方法,该方法在获取对应用户帐号的云端应用时,能够快速并简单地获取,兼容本地应用。本专利技术还提供一种控制应用的装置,该装置在获取对应用户帐号的云端应用时,能够快速并简单地获取,兼容本地应用。本专利技术还提供一种控制应用的系统,该系统在获取对应用户帐号的云端应用时,能够快速并简单地获取,兼容本地应用。为达到上述目的,本专利技术的技术方案是这样实现的:一种控制应用的方法,该方法包括:提取应用的基类信息对应用户账号存储,将应用本身程序按照基类信息中的路径存储;接收获取应用请求后,获取对应账号的应用的基类信息;接收选择应用请求后,根据所选择应用的基类信息获取到应用本身程序,加载到终端侧上。一种控制应用的装置,该装置包括:存储模块、解析模块及加载模块,其中,存储模块,用于提取应用的基类信息对应用户账号存储,将应用本身程序按照基类信息中的路径存储;解析模块,用于接收获取应用请求后,将所存储的对应用户帐号应用的基类信息进行提示;加载模块,用于接收选择应用请求后,根据所选择应用的基类信息获取到应用本身程序,加载到终端侧上,执行。一种控制应用的系统,包括网络侧设备及终端侧设备,其中,网络侧设备,用于将云端应用的基类信息对应用户账号存储,将云端应用本身程序按照基类信息中的路径存储后,发送给终端侧设备;终端侧设备,用于从网络侧设备提取云端应用的基类信息对应用户账号存储,将云端应用本身程序按照基类信息中的路径存储;接收获取应用请求后,将所存储的对应用户帐号的应用的基类信息进行提示,以供选择应用;接收选择应用请求后,根据所选择应用的基类信息获取到应用本身程序,加载到终端侧上,执行。由上述的技术方案可见,本专利技术无论在互联网的网络侧存储对应用户帐号的云端应用还是在本地终端侧存储本地应用,都采用统一的存储方式:将应用的表征属性信息定义为基类信息存储,将应用本身程序按照基类信息中的路径存储。当获取对应用户帐号的云端应用时,与互联网的网络侧建立链接后,终端侧获取对应用户帐号的云端应用的基类信息,展示以供选择,根据基类信息就可以确定云端应用的类型及名称,根据所选择云端应用的基类信息调取云端应用本身程序在终端侧加载并执行;获取本地应用时,将本地终端侧所存储的本地应用的基类信息显示以供选择,根据本地应用的基类信息就可以确定本地应用的类型及名称,本地终端侧根据所选择的本地应用的基类信息调取本地应用本身程序在本地终端侧加载并执行。这样,由于在存储方式上云端应用和本地应用相同,所以在本地终端侧加载和执行过程中,就可以兼容本地应用。由于可以预先根据云端应用或本地应用的基类信息选择要加载的云端应用或本地应用,所以就不需要像现有技术那样将所有云端应用或本地应用都加载,而只需要将所选择的云端应用或本地应用加载并执行即可,快速并简单地获取。附图说明图1为本专利技术实施例提供的控制应用的方法流程图;图2为本专利技术实施例提供的终端侧加载应用的方法流程图;图3为本专利技术实施例提供的控制应用的装置结构示意图;图4为本专利技术实施例提供的控制应用的系统结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术作进一步地详细描述。现有技术中的云端应用与本地应用在加载和执行过程中无法兼容的原因就是存储方式不一致,因此,为了克服这个问题,本专利技术无论在互联网的网络侧存储对应用户帐号的云端应用,还是在本地终端侧存储本地应用,都采用统一的存储方式:将应用的表征属性信息定义为基类信息存储,基类信息包括应用的标识、类型、路径、名称及显示图标的大小等,将应用本身程序按照基类信息中的路径存储,对不同类型的应用的标识,设置在不同的标识段内,通过应用标识就可以确定应用的类型。举一个云端应用的具体例子说明,云端应用的基类信息如下所述,包括:云端应用的标识、类型、显示图标的大小、云端应用本身程序存储的路径及名称。在本专利技术实施例中,对不同类型的应用标识,设置在不同的标识段内,通过应用标识就可以确定应用的类型,比如如下的本地应用,占用的标识段为200000000~200002000,保证不同类型应用的标识不会重复。图1为本专利技术实施例提供的控制应用的方法流程图,其具体步骤为:步骤101、从应用中提取应用的基类信息,将所提取的应用的基类信息对应用户账号存储,将应用的本身程序按照基类信息中的路径存储;在该步骤中,应用的本身程序就是应用的程序代码,可以被运行执行;在该步骤中,对于云端应用,云端应用的基类信息存储在互联网的网络侧,然后终端侧与互联网的网络侧建立链接,提取后存储,对于本地应用,本地应用的基类信息存储在本地终端侧,基类信息包括应用的标识、类型、应用本身程序存储的路径、名称或/和显示图标的大小等;步骤102、接收到获取应用请求后,获取对应账号的应用的基类信息;在本步骤中,获取对应帐号的应用的基类信息的具体过程为:将对应用户帐号的应用的基类信息进行提示,以供选择应用;步骤103、接收发送的选择应用请求后,根据所选择应用的基类信息获取到应用本身程序,加载到终端侧上;在该步骤之前,可以根据应用的基类信息中应用的标识,确定应用的类型,选择需要的应用,提出选择应用请求。在该方法中,还可以在步骤103中,根据所有应用的基类信息获取到所有应用本身程序,加载到终端侧上,供执行。图2为本专利技术实施例提供的将终端侧加载应用的方法流程图,其具体步骤为:步骤201、终端侧被登陆;在该步骤中,采用用户帐号登陆到终端侧上;步骤202、终端侧与互联网的网络侧建立链接;在该步骤中,终端侧中的漫游同步模块与互联网的网络侧进行同步链接;步骤203、终端侧从互联网的网络侧获取云端应用的基类信息及云端应用本身程序;在该步骤中,终端侧中的漫游同步模块本文档来自技高网...
【技术保护点】
一种控制应用的方法,其特征在于,该方法包括:提取应用的基类信息对应用户账号存储,将应用本身程序按照基类信息中的路径存储;接收获取应用请求后,获取对应账号的应用的基类信息;接收选择应用请求后,根据所选择应用的基类信息获取到应用本身程序,加载到终端侧上。
【技术特征摘要】
1.一种控制应用的方法,其特征在于,该方法包括:提取应用的基类信息对应用户账号存储,将应用的程序代码按照基类信息中的路径存储;接收获取应用请求后,获取对应账号的应用的基类信息;接收选择应用请求后,根据所选择应用的基类信息获取到应用的程序代码,加载到终端侧上;所述应用的基类信息为应用的表征属性信息,包括应用的标识、应用的类型、应用的程序代码存储的路径、应用的程序代码存储的名称或/和应用的程序代码存储的显示图标的大小。2.如权利要求1所述的方法,其特征在于,所述基类信息中的不同类型应用的应用标识设置在不同的标识段内;所述应用的程序代码中设置有用于显示所在分屏的分屏标识,在执行该应用时,根据分屏标识将应用图标显示到对应的分屏上。3.如权利要求1所述的方法,其特征在于,当应用为云端应用时,所述提取应用的基类信息对应用户账号存储,将应用的程序代码按照基类信息中的路径存储为:云端应用的基类信息对应用户账号存储在互联网的网络侧,以及云端应用的程序代码按照基类信息中的路径存储在互联网的网络侧;终端侧与互联网的网络侧建立链接,从互联网的网络侧提取并存储应用的程序代码。4.如权利要求1所述的方法,其特征在于,该方法还包括:根据所有应用的基类信息获取到所有应用的程序代码,加载到终端侧上,用以执行。5.一种控制应用的装置,其特征在于,该装置包括:存储模块、解析模块及加载模块,其中,存储模块,用于提取应用的基类信息对应用户账号存储,将应用的程序代码按照基类信息中的路径存储;解析模块,用于接收获取应用请求后,将所存储的对应用户帐号应用的基类信息进行提示;加载模块,用于接收选择应用请求后,根据所选择应用的基类信息获取到应用的程序代码,加载到终端侧上,执行;所述应用的基类信息为应用的表征属性信息,包括应用的标识、应用的类型、应用的程序代码存储的路径、应用的程序代码存储的名称或/和应用的程序代码存储的显示图标的大小。6.如权利要求5所述的装置,其特征在于,存储模块存储的基类信息中的不同类...
【专利技术属性】
技术研发人员:孙炜,张晏兵,谭志辉,邓一雷,姬鹏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。