一种应用程序的安装方法及装置制造方法及图纸

技术编号:15747193 阅读:73 留言:0更新日期:2017-07-03 04:08
本申请公开了一种应用程序的安装方法和装置,所述方法包括:终端获取待安装应用的描述信息,根据所述描述信息生成询问请求,并发送给服务器,以使得所述服务器根据所述询问请求中的描述信息,生成询问结果,接收所述服务器反馈的询问结果,根据所述询问结果,对待安装应用执行操作。通过本方法,终端采用向服务器进行询问的方式,来确定员工所下载的待安装应用是否可以进行安装,服务器将根据与企业相符的判断规则生成相应的询问结果,用以指示终端是否对待安装应用执行安装操作,这种方式可以有效保证员工在其使用的终端上所安装的应用的安全性,且便于企业对其员工所使用的终端上的应用进行管理。

Installation method and device for application program

The invention discloses a method and device for installing applications, the method comprises: a terminal acquires description information to be installed applications, according to the description information generated requests, and sent to the server, so the server according to the description of the information inquiry request, receives the query results generated. The server feedback query results, according to the query results, to install the application execution. By this method, the terminal by asking the way to the server, to make sure employees download to be installed if the application can be installed, the server will generate the corresponding query results according to the judgment rules and enterprise consistent, which indicates whether the terminal to install the application to perform the installation operation, this method can effectively ensure the safety of employees installed in the terminal on its use, and convenient application terminal companies to use for its employees on management.

【技术实现步骤摘要】
一种应用程序的安装方法及装置
本申请涉及计算机
,尤其涉及一种应用程序的安装方法及装置。
技术介绍
随着信息技术的发展,终端设备,尤其是移动终端(如:手机、平板电脑、笔记本电脑等)已成为重要的智能电子工具,融入到个人的生活和工作中。在移动终端内部操作系统的支持下,用户可在移动终端内安装各类应用程序(以下简称:应用),使得移动终端通过其上安装的各类应用实现丰富的功能。目前,对于企业而言,其中的员工可以使用自身的终端进行办公,员工使用其自身的终端内所安装的应用,可以在一定程度上提升员工的工作效率。但是,员工的终端内所安装的应用,通常是员工通过互联网途径(如:网站、应用商城等)所获得而安装在其终端内的,这些应用中可能携带恶意程序或存在安全漏洞,从而对终端内与工作相关的数据造成安全威胁,进而影响企业的安全性。
技术实现思路
本申请实施例提供一种应用程序的安装方法,用以解决目前在企业中终端上安装应用的安全性问题。本申请实施例还提供一种应用程序的安装装置,用以解决目前在企业中终端上安装应用的安全性问题。本申请实施例采用下述技术方案:本申请实施例提供一种应用程序的安装方法,包括:终端获取待安装应用的描述信息;根据所述描述信息生成询问请求,并发送给服务器,以使得所述服务器根据所述询问请求中的描述信息,生成询问结果;接收所述服务器反馈的询问结果;根据所述询问结果,对待安装应用执行操作。可选地,根据所述询问结果,对待安装应用执行操作,具体包括:若所述询问结果为禁止安装,则所述终端对所述待安装应用不执行安装操作;若所述询问结果为允许安装,则所述终端对所述待安装应用执行安装操作。可选地,所述描述信息包括应用名称及版本号信息。本申请实施例另提供一种应用程序的安装方法,包括:服务器接收终端发送的针对待安装应用的询问请求;确定所述询问请求中的描述信息;根据所述描述信息,生成询问结果,返回给终端,以使得所述终端根据所述询问结果,对待安装应用进行相应的操作。可选地,根据所述描述信息生成询问结果,具体包括:根据所述描述信息以及存储于该服务器内的应用列表,生成询问结果。可选地,所述应用列表为认证应用列表;根据所述描述信息以及存储于该服务器内的应用列表,生成询问结果,具体包括:判断所述描述信息是否记录在所述认证应用列表中;若是,则生成允许安装的询问结果;否则,则生成禁止安装的询问结果。可选地,所述应用列表为禁用应用列表;根据所述描述信息以及存储于该服务器内的应用列表,生成询问结果,具体包括:判断所述描述信息是否记录在所述禁用应用列表中;若是,则生成禁止安装的询问结果;否则,则生成允许安装的询问结果。本申请实施例另提供一种应用程序的安装装置,包括:获取模块,用于获取待安装应用的描述信息;询问请求模块,用于根据所述描述信息生成询问请求,并发送给服务器,以使得所述服务器根据所述询问请求中的描述信息,生成询问结果;接收模块,用于接收所述服务器反馈的询问结果;执行模块,用于根据所述询问结果,对待安装应用执行操作。可选地,所述执行模块,具体用于在所述询问结果为禁止安装时,则对所述待安装应用不执行安装操作;在所述询问结果为允许安装时,则对所述待安装应用执行安装操作。可选地,所述描述信息包括应用名称及版本号信息。本申请实施例还提供一种应用程序的安装装置,包括:接收模块,用于接收终端发送的针对待安装应用的询问请求;确定模块,用于确定所述询问请求中的描述信息;询问处理模块,用于根据所述描述信息,生成询问结果,返回给终端,以使得所述终端根据所述询问结果,对待安装应用进行相应的操作。可选地,询问处理模块,具体用于根据所述描述信息以及存储于该服务器内的应用列表,生成询问结果。可选地,当所述应用列表为认证应用列表时,所述询问处理模块,具体用于判断所述描述信息是否记录在所述认证应用列表中,若是,则生成允许安装的询问结果;否则,则生成禁止安装的询问结果。可选地,当所述应用列表为禁用应用列表时,所述询问处理模块,具体用于判断所述描述信息是否记录在所述禁用应用列表中,若是,则生成禁止安装的询问结果;否则,则生成允许安装的询问结果。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:与现有技术不同的是,现有技术中企业内员工在其使用的终端上可以随意安装各类应用,就可能对企业的安全构成威胁,而通过本申请中的上述步骤,终端采用向服务器进行询问的方式,来确定员工所下载的待安装应用是否可以进行安装,服务器将根据与企业相符的判断规则生成相应的询问结果,用以指示终端是否对待安装应用执行安装操作,这种方式可以有效保证员工在其使用的终端上所安装的应用的安全性,且便于企业对其员工所使用的终端上的应用进行管理。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的基于终端侧的一种应用程序的安装方法流程图;图2为本申请实施例提供的基于服务器侧的一种应用程序的安装方法流程图;图3为本申请实施例提供的基于终端侧的一种应用程序的安装装置结构图;图4为本申请实施例提供的基于服务器侧的一种应用程序的安装装置结构图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。如图1所示,为本申请实施例中所提供的一种应用程序的安装方法,具体包括如下步骤:步骤S101:终端获取待安装应用的描述信息。在本申请实施例中,所述的终端是企业中员工所使用的终端,具体而言,既可以是员工自身的个人终端,也可以是由企业提供给员工的终端,包括但不限于:智能手机、智能手表、平板电脑、笔记本电脑等等。这里并不构成对本申请的限定。当员工使用上述终端下载了待安装应用后,将获取待安装应用的相关信息,如:应用名称、版本号信息,在一些实施例场景中,相关信息还可以如:待安装应用大小、提供方信息等。这些相关信息用于描述待安装信息,也就是本申请实施例中的上述描述信息。步骤S102:根据所述描述信息生成询问请求,并发送给服务器,以使得所述服务器根据所述询问请求中的描述信息,生成询问结果。需要说明的是,员工使用终端所下载的待安装应用可能来源于不同的网站、应用商城或其他互联网途径,那么,待安装应用中就有可能存在恶意软件、安全漏洞,或者,某些待安装应用并不适合于在企业内使用。基于此,在本申请实施例的上述步骤S102中,终端将根据待安装应用的描述信息生成询问请求,向相应的服务器(如:企业服务器)发起询问,以确定员工所下载的待安装应用是否可以符合企业的规定。相应地,服务器在接收到终端发送的询问结果后,将生成对应的询问结果。可以认为,本申请实施例中的服务器内,存储有与企业规定相符合的判断规则,如:企业设置的认证应用列表、禁用应用列表等,这里并不构成对本申请的限定。通过判断规则,服务器便可以生成针对上述待安装应用的询问结本文档来自技高网...
一种应用程序的安装方法及装置

【技术保护点】
一种应用程序的安装方法,其特征在于,包括:终端获取待安装应用的描述信息;根据所述描述信息生成询问请求,并发送给服务器,以使得所述服务器根据所述询问请求中的描述信息,生成询问结果;接收所述服务器反馈的询问结果;根据所述询问结果,对待安装应用执行操作。

【技术特征摘要】
1.一种应用程序的安装方法,其特征在于,包括:终端获取待安装应用的描述信息;根据所述描述信息生成询问请求,并发送给服务器,以使得所述服务器根据所述询问请求中的描述信息,生成询问结果;接收所述服务器反馈的询问结果;根据所述询问结果,对待安装应用执行操作。2.如权利要求1所述的方法,其特征在于,根据所述询问结果,对待安装应用执行操作,具体包括:若所述询问结果为禁止安装,则所述终端对所述待安装应用不执行安装操作;若所述询问结果为允许安装,则所述终端对所述待安装应用执行安装操作。3.如权利要求1所述的方法,其特征在于,所述描述信息包括应用名称及版本号信息。4.一种应用程序的安装方法,其特征在于,包括:服务器接收终端发送的针对待安装应用的询问请求;确定所述询问请求中的描述信息;根据所述描述信息,生成询问结果,返回给终端,以使得所述终端根据所述询问结果,对待安装应用进行相应的操作。5.如权利要求4所述的方法,其特征在于,根据所述描述信息生成询问结果,具体包括:根据所述描述信息以及存储于该服务器内的应用列表,生成询问结果。6.如权利要求5所述的方法,其特征在于,所述应用列表为认证应用列表;根据所述描述信...

【专利技术属性】
技术研发人员:王鹏程苏云琳窦文科王力
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1