应用程序的安装方法及系统技术方案

技术编号:8803008 阅读:164 留言:0更新日期:2013-06-13 07:06
本发明专利技术公开了应用程序的安装方法及系统,该方法包括:企业版服务端将其所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,以通知所述用户终端设备将所述非企业版客户端切换为企业版客户端;所述非企业版客户端根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件;通过运行所述文件,将所述非企业版客户端切换为企业版客户端,使得所述用户终端设备接受所述企业版服务端的监控管理。通过本发明专利技术,能够简化用户操作,节省传输带宽。

【技术实现步骤摘要】

本专利技术涉及企业版安全
,具体涉及应用程序的安装方法及系统
技术介绍
传统的企业网络环境中,企业终端电脑上堆积着各类不同的安全桌面产品,如反病毒软件等,这些软件产品通常来自不同厂商,无法统一管理,并且占用大量的系统资源,大大影响企业的工作效率。为解决该问题,企业版安全产品也就应运而生了。企业版安全产品通常由管理控制中心及安全产品客户端两部分(管理控制中心部署在网管等IT人员管理的服务器上,客户端安装在各个员工的PC机上)组成,其中,管理控制中心为企业集中管理内网电脑搭建了一个全能平台,在统一的平台上满足了广大企业对于集中杀毒、体检、打补丁等迫切需求。可见,在企业版安全产品中,管理控制中心相当于扮演了代理服务器的角色,为企业内部的各个客户端提供服务,这样,相当于形成了一种企业网内部的“私有云”,只有当代理服务器上不存在客户端请求的数据时,才会从“公共云”下载,因此,可以节省带宽资源。在实际应用中,一些安全产品开发商,会在开发企业版的同时,开发非企业版,但这可能会遇到以下问题:在企业内各个员工的终端上部署企业版的客户端时,有些员工可能已经安装了非企业版,这时网络管理员让客户端的用户重新部署企业版的客户端,这就需要用户重新下载并安装企业版的客户端,在安装的过程中,客户端会弹“是否覆盖安装”等多个窗口让客户端的用户点击,不方便使用企业版的部署。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的应用程序的安装方法及系统,能够简化用户操作,节省传输带宽。依据本专利技术的一个方面,提供了一种应用程序的安装方法,其中,所述应用程序包括企业版应用程序及非企业版应用程序,所述企业版应用程序包括用于安装在企业用户管理控制中心计算设备上的企业版服务端,以及用于安装在企业用户终端设备上的企业版客户端,通过企业版服务端实现对各个企业版客户端所在用户终端设备的统一管理;所述非企业版客户端用户安装在用户终端设备上,可独立实现对用户终端设备的管理;所述方法包括:企业版服务端将其所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,以通知所述用户终端设备将所述非企业版客户端切换为企业版客户端;所述非企业版客户端根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件;通过运行所述文件,将所述非企业版客户端切换为企业版客户端,使得所述用户终端设备接受所述企业版服务端的监控管理。可选地,所述企业版服务端将其所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,包括:所述企业版服务端根据其所在计算设备的IP地址及端口号生成验证码,将所述验证码发送到已安装有非企业版客户端的用户终端设备;所述非企业版客户端根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件,包括:所述非企业版客户端通过预置的入口接收用户输入的所述验证码;根据所述验证码获取所述IP地址及端口号,根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件。可选地,所述企业版服务端所在计算设备上存在至少两块网卡,对应至少两个IP地址及端口,所述企业版服务端根据其所在计算设备的IP地址及端口号生成验证码,将所述验证码发送到已安装有非企业版客户端的用户终端设备,包括:分别针对所述至少两个IP地址及端口生成至少两个验证码,根据用户终端设备所处的网段信息,确定用户终端设备能够连通的IP地址及端口,并将所述用户终端设备能够连通的IP地址及端口对应的验证码发送给用户终端设备。可选地,所述企业版服务端根据其所在计算设备的IP地址及端口号生成验证码,包括:将所述IP地址及端口号组成的字符串进行加密,将得到的密文作为所述验证码;所述根据所述验证码获取 所述IP地址及端口号,包括:对所述验证码进行解密,获得所述IP地址及端口号。可选地,还包括:将所述非企业版客户端切换为企业版客户端之后,展现所述企业版客户端的界面。依据本专利技术的另一个方面,提供了一种应用程序的安装系统,其中,所述应用程序包括企业版应用程序及非企业版应用程序,所述企业版应用程序包括用于安装在企业用户管理控制中心计算设备上的企业版服务端,以及用于安装在企业用户终端设备上的企业版客户端,通过企业版服务端实现对各个企业版客户端所在用户终端设备的统一管理;所述非企业版客户端用户安装在用户终端设备上,可独立实现对用户终端设备的管理;,其中,所述企业版服务端包括::通知单元,用于将企业版服务端所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,以通知所述用户终端设备将所述非企业版客户端切换为企业版客户端;所述非企业版客户端包括:文件获取单元,用于根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件;文件运行单元,用于通过运行所述文件,将所述非企业版客户端切换为企业版客户端,使得所述用户终端设备接受所述企业版服务端的监控管理。可选地,所述通知单元包括:验证码生成子单元,用于根据所述企业版服务端所在计算设备的IP地址及端口号生成验证码,将所述验证码发送到已安装有非企业版客户端的用户终端设备;所述文件获取单元包括:验证码接收子单元,用于通过预置的入口接收用户输入的所述验证码;获取子单元,用于根据所述验证码获取所述IP地址及端口号,根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件。可选地,所述企业版服务端所在计算设备上存在至少两块网卡,对应至少两个IP地址及端口,所述验证码生成子单元具体用于:分别针对所述至少两个IP地址及端口生成至少两个验证码,根据用户终端设备所处的网段信息,确定用户终端设备能够连通的IP地址及端口,并将所述用户终端设备能够连通的IP地址及端口对应的验证码发送给用户终端设备。可选地,所述验证码生成子单元包括:加密子单元,用于将所述IP地址及端口号组成的字符串进行加密,将得到的密文作为所述验证码;所述文件获取单元包括:解密子单元,用于对所述验证码进行解密,获得所述IP地址及端口号。可选地,还包括:展现单元,用于将所述非企业版客户端切换为企业版客户端之后,在所述用户终端设备中展现所述企业版客户端的界面。根据本专利技术的应用程序的安装方法及系统,只需要将企业版服务端所在计算设备的IP地址及端口号信息输入到非企业版客户端,非企业版客户端就可以向企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件,然后运行这些文件,就可以自动将非企业版客户端切换为企业版客户端,接受企业版服务端的统一管理。因此,在整个实现过程中,需要用户操作的仅仅是将IP地址及端口号信息输入到非企业版客户端,大大简化了用户的操作。另外,在从企业版服务端向终端发送文件时,只需要发送“用于在非企业版客户端基础上安装企业版客户端所需的文件”,而不是用于直接安装企业版客户端所需的所有文件,节省传输带宽。再者,在实现的过程中,不需要将非企业版客户端卸载,只需要新安装一些相关的程序即可,方便快捷。上述说明仅是本发本文档来自技高网...

【技术保护点】
一种应用程序的安装方法,其中,所述应用程序包括企业版应用程序及非企业版应用程序,所述企业版应用程序包括用于安装在企业用户管理控制中心计算设备上的企业版服务端,以及用于安装在企业用户终端设备上的企业版客户端,通过企业版服务端实现对各个企业版客户端所在用户终端设备的统一管理;所述非企业版客户端用户安装在用户终端设备上,可独立实现对用户终端设备的管理;所述方法包括:企业版服务端将其所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,以通知所述用户终端设备将所述非企业版客户端切换为企业版客户端;所述非企业版客户端根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件;通过运行所述文件,将所述非企业版客户端切换为企业版客户端,使得所述用户终端设备接受所述企业版服务端的监控管理。

【技术特征摘要】
1.一种应用程序的安装方法,其中,所述应用程序包括企业版应用程序及非企业版应用程序,所述企业版应用程序包括用于安装在企业用户管理控制中心计算设备上的企业版服务端,以及用于安装在企业用户终端设备上的企业版客户端,通过企业版服务端实现对各个企业版客户端所在用户终端设备的统一管理;所述非企业版客户端用户安装在用户终端设备上,可独立实现对用户终端设备的管理;所述方法包括: 企业版服务端将其所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,以通知所述用户终端设备将所述非企业版客户端切换为企业版客户端; 所述非企业版客户端根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件; 通过运行所述文件,将所述非企业版客户端切换为企业版客户端,使得所述用户终端设备接受所述企业版服务端的监控管理。2.如权利要求1所述的方法,所述企业版服务端将其所在计算设备的IP地址及端口号信息发送到已安装有非企业版客户端的用户终端设备,包括: 所述企业版服务端根据其所在计算设备的IP地址及端口号生成验证码,将所述验证码发送到已安装有非企业版客户端的用户终端设备; 所述非企业版客户端根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础上安装企业版客户端所需的文件,包括: 所述非企业版客户端通过预置的入口接收用户输入的所述验证码; 根据所述验证码获取所述IP地址及端口号,根据所述IP地址及端口号向所述企业版服务端获取用于在所述非企业版客户端基础`上安装企业版客户端所需的文件。3.如权利要求2所述的方法,所述企业版服务端所在计算设备上存在至少两块网卡,对应至少两个IP地址及端口,所述企业版服务端根据其所在计算设备的IP地址及端口号生成验证码,将所述验证码发送到已安装有非企业版客户端的用户终端设备,包括: 分别针对所述至少两个IP地址及端口生成至少两个验证码,根据用户终端设备所处的网段信息,确定用户终端设备能够连通的IP地址及端口,并将所述用户终端设备能够连通的IP地址及端口对应的验证码发送给用户终端设备。4.如权利要求2或3所述的方法,所述企业版服务端根据其所在计算设备的IP地址及端口号生成验证码,包括: 将所述IP地址及端口号组成的字符串进行加密,将得到的密文作为所述验证码; 所述根据所述验证码获取所述IP地址及端口号,包括: 对所述验证码进行解密,获得所述IP地址及端口号。5.如权利要求1至3任一项所述的...

【专利技术属性】
技术研发人员:邓振波苏云琳陈俊儒孙小庆
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1