客户端安装方法及系统.pdf

上传人:Y948****062 文档编号:1497892 上传时间:2018-06-18 格式:PDF 页数:11 大小:428.14KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110260980.5

申请日:

2011.09.05

公开号:

CN102983985A

公开日:

2013.03.20

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||著录事项变更IPC(主分类):H04L 12/24变更事项:发明人变更前:黄丰 邹春芽 吴春明 张龙刚变更后:姜华|||专利申请权的转移IPC(主分类):H04L 12/24登记生效日:20180111变更事项:申请人变更前权利人:中兴通讯股份有限公司变更后权利人:深圳前海大数金融服务有限公司变更事项:地址变更前权利人:518057 广东省深圳市南山区科技南路55号变更后权利人:518100 广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)|||实质审查的生效IPC(主分类):H04L 12/24申请日:20110905|||公开

IPC分类号:

H04L12/24; H04L29/08; G06F9/445

主分类号:

H04L12/24

申请人:

中兴通讯股份有限公司

发明人:

黄丰; 邹春芽; 吴春明; 张龙刚

地址:

518057 广东省深圳市南山区科技南路55号

优先权:

专利代理机构:

北京康信知识产权代理有限责任公司 11240

代理人:

余刚;梁丽超

PDF下载: PDF下载
内容摘要

本发明公开了一种客户端安装方法及系统,其中,客户端安装方法包括:客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件,其中,客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;使用下载的网管客户端文件进行客户端安装。通过本发明,降低人工成本,避免了客户端安装时,版本选择容易出错,也提高了服务器端的安全性能。

权利要求书

权利要求书一种客户端安装方法,其特征在于,包括:
客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件,其中,所述客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;
使用下载的所述网管客户端文件进行客户端安装。
根据权利要求1所述的方法,其特征在于,所述网管客户端文件由所述网管服务器中的客户端打包工具自动打包到所述网管服务器的指定路径。
根据权利要求1所述的方法,其特征在于,在所述客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件的步骤之前,还包括:
所述客户端通用分发工具通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址。
根据权利要求3所述的方法,其特征在于,在所述客户端通用分发工具通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址的步骤之后,还包括:
所述客户端通用分发工具验证所述网管服务器地址是否有效;
若有效,则判断所述网管服务器地址指示的所述网管服务器是否提供所述网管客户端的分发;若提供,则执行所述客户端通用分发工具直接从所述网管服务器地址指示的网管服务器中下载网管客户端文件的步骤。
根据权利要求1至4任一项所述的方法,其特征在于,所述客户端通用分发工具为网页可执行程序。
一种客户端安装系统,其特征在于,包括:
客户端通用分发工具,用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;并且,直接从所述网管服务器地址指示的所述网管服务器中下载网管客户端文件;以及,使用下载的所述网管客户端文件进行客户端安装。
根据权利要求6所述的系统,其特征在于,还包括:
客户端打包工具,用于自动打包所述网管客户端文件到所述网管服务器的指定路径。
根据权利要求6所述的系统,其特征在于,所述客户端通用分发工具还用于,在直接从所述网管服务器地址指示的所述网管服务器中下载网管客户端文件之前,通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址。
根据权利要求8所述的系统,其特征在于,所述客户端通用分发工具还用于,在所述通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址之后,验证所述网管服务器地址是否有效;若有效,则判断所述网管服务器地址指示的所述网管服务器是否提供所述网管客户端的分发;若提供,则直接从所述网管服务器地址指示的网管服务器中下载网管客户端文件。
根据权利要求6至9任一项所述的系统,其特征在于,所述客户端通用分发工具为网页可执行程序。

说明书

说明书客户端安装方法及系统
技术领域
本发明涉及通信领域,具体而言,涉及一种客户端安装方法及系统。
背景技术
客户端又称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之处,一般安装在普通的客户机上,需要与服务器端互相配合运行。这样,在客户端和服务器端之间,需要建立特定的通信连接,来保证客户端的正常运行。
目前,对于一些需要服务器端和客户端配合才能部署和运行的应用程序来说,网管服务器端软件安装、配置完成之后,需要安装部署网管客户端到不同用户的电脑上。常规的方法是维护人员手工打包已安装完成的网管客户端软件,并使用存储介质逐一拷贝到用户的电脑上进行部署,或者是逐一拷贝网管安装程序到用户的电脑上进行安装、配置。
但是,上述这些方法都存在操作繁琐耗时,人工成本高的问题。更有甚者,还可能存在安装网管软件版本选择容易出错的问题。
发明内容
本发明的主要目的在于提供一种客户端安装方法及系统,以解决上述问题至少之一。
根据本发明的一个方面,提供了一种客户端安装方法,包括:客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件,其中,客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;使用下载的网管客户端文件进行客户端安装。
根据本发明的另一方面,提供了一种客户端安装系统,包括:客户端通用分发工具,用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;并且,直接从网管服务器地址指示的网管服务器中下载网管客户端文件;以及,使用下载的网管客户端文件进行客户端安装。
通过本发明,采用客户端通用分发工具,一方面,在部署客户端时,网管服务器通过客户端通用分发工具向用户自动分发网管客户端,而无须人工拷贝部署,解决了现有部署方案操作繁琐耗时,人工成本高的问题,达到了降低人工成本,提高客户端部署效率的效果;另一方面,网管服务器通过客户端通用分发工具向用户提供统一的客户端文件版本,使得用户无须过多参与选择,避免了客户端安装时,版本选择容易出错的问题,也提高了客户端部署效率,且提升了用户使用体验;再一方面,用户通过客户端通用分发工具直接从网管服务器中下载网管客户端文件,在这一过程中,网管服务器通过客户端通用分发工具向用户屏蔽了服务器端的细节,其提供的服务对用户透明,使得对于用户来说,其看到的仅是从客户端通用分发工具获取的网管客户端文件,而不去登录服务器进行访问,提高了服务器端的安全性能。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例一的一种客户端安装方法的步骤流程图;
图2是根据本发明实施例二的一种客户端安装方法的步骤流程图;
图3是根据本发明实施例三的一种客户端安装方法的步骤流程图;
图4是图3所示实施例中的客户端打包工具的处理流程图;
图5是根据本发明实施例四的一种客户端安装系统的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
实施例一
参照图1,示出了根据本发明实施例一的一种客户端安装方法的步骤流程图。
本实施例的客户端安装方法包括以下步骤:
步骤S102:客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件。
其中,客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口。
本步骤中,客户端通用分发工具向用户屏蔽了服务器端的实现细节,对于用户来说,对其可见的只是客户端通用分发工具,其通过该分发工具获取服务器中的网管客户端文件。客户端通用分发工具因不包含具体的安装包,可以设置于用户端,也可以设置为相关网页上的可执行程序,使得客户端通用分发工具具有体积小、安全、通用、分发和拷贝容易,且发送方便等优点。优选地,该客户端通用分发工具可以是可以在网页上执行的可执行程序,用户只需点击该程序,即可从服务器端下载文件,而无需下载安装。当然,客户端通用分发工具也可以是可以由用户通过网页下载执行的可执行程序。并且,服务器端的文件更新是统一的,对于同一个服务器。通过客户端通用分发工具下载的文件版本应当是一致的。这样,在实现客户端自动分发的同时,也避免了用户选择版本时容易出错,还保障了服务器端的安全。
步骤S104:客户端通用分发工具使用下载的网管客户端文件进行客户端安装。
相关技术中,在进行客户端部署时,存在操作繁琐耗时,人工成本高,以及安装网管软件版本选择容易出错的问题。通过本实施例,采用客户端通用分发工具,一方面,在部署客户端时,网管服务器通过客户端通用分发工具向用户自动分发网管客户端,而无须人工拷贝部署,解决了现有部署方案操作繁琐耗时,人工成本高的问题,达到了降低人工成本,提高客户端部署效率的效果;另一方面,网管服务器通过客户端通用分发工具向用户提供统一的客户端文件版本,使得用户无须过多参与选择,避免了客户端安装时,版本选择容易出错的问题,也提高了客户端部署效率,且提升了用户使用体验;再一方面,用户通过客户端通用分发工具直接从网管服务器中下载网管客户端文件,在这一过程中,网管服务器通过客户端通用分发工具向用户屏蔽了服务器端的细节,其提供的服务对用户透明,使得对于用户来说,其看到的仅是从客户端通用分发工具获取的网管客户端文件,而不去登录服务器进行访问,提高了服务器端的安全性能。
实施例二
参照图2,示出了根据本发明实施例二的一种客户端安装方法的步骤流程图。
本实施例采用客户端安装系统实现客户端安装方法。本实施例的客户端安装系统包括客户端打包工具(也可称为客户端打包模块)和客户端通用分发工具(客户端通用分发模块)。其中,客户端打包工具设置于服务器端,客户端通用分发工具设置为客户端或某一链接(如网页链接)上。
本实施例的客户端安装方法包括以下步骤:
步骤S202:客户端打包工具自动打包网管客户端到网管服务器固定路径。
本步骤在服务器端执行,在进行客户端安装前,先在服务器端使用客户端打包工具将网管客户端打包到指定的网管服务器的路径。该路径可以为固定路径,也可以在打包时由指定路径。本实施例以固定路径为例。
步骤S204:运行客户端通用分发工具,展示欢迎界面,展示用户安装许可协议,展示网管服务器IP地址界面,展示选择安装路径界面。
其中,网管服务器IP地址可预先定义,也可以编辑修改。不同的网管服务器可能提供同一版本的网管客户端,也可能提供不同版本的网管客户端。若不同的网管服务器提供不同的网管客户端,则可以通过设定不同的网管服务器地址,访问不同的网管服务器,以获取不同版本的网管客户端。
通过为用户提供输入网管服务器IP地址的界面,使得用户的网管客户端下载选择更加灵活方便。
步骤S206:客户端通用分发工具以用户指定的IP地址的网管服务器为下载网管客户端的目标源,并向所述目标源获取网管客户端打包文件的名称、大小等信息。
其中,客户端通用分发工具选定用户指定IP地址的网管服务器为下载网管客户端目标源,向所述目标源请求并下载所述安装包包括:客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的某一个网管客户端安装包;或者,客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的所有网管客户端安装包。
通过客户端通用分发工具下载网管客户端,由网管服务器向用户提供统一的网管客户端文件版本,用户无须手工选择所要下载的文件版本,在实现客户端自动部署的同时,也避免了用户选择版本时造成的选择出错。
步骤S208:客户端通用分发工具从网管服务器端下载网管客户端安装包,展示下载速度等信息。
步骤S210:网管客户端安装包下载完成后自动安装到用户指定的路径。
其中,网管客户端安装包下载完成后自动安装到用户指定的路径包括:在客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的某一个安装包的情况下,在下载完该安装包后安装已下载的安装包;或者,在客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的所有安装包的情况下,在每下载完一个安装包后立即安装已下载的安装包,客户端通用分发工具同时下载其它的安装包。
步骤S212:客户端通用分发工具在网管客户端完成安装以后初始化配置网管客户端,并生成网管客户端快捷方式。
通过本实施例,实现了客户端自动分发的解决方案,有利于客户端大批量的部署,解决了以往部署需要手工打包、拷贝、安装、配置造成的繁琐耗时的问题,并且,客户端通用分发工具从网管服务器下载该版本的网管客户端的安装包,避免了之前用户安装客户端时,选择安装版本时容易出错的问题。
实施例三
参照图3,示出了根据本发明实施例三的一种客户端安装方法的步骤流程图。
本实施例详细说明了如何执行客户端通用分发工具进行客户端分发的流程,如图3所示,本实施例的客户端安装方法包括以下步骤:
步骤S302:客户端通用分发工具运行时展示欢迎界面后显示用户安装许可协议。
步骤S304:判断用户是否同意安装许可协议,如果用户同意则继续,如果用户不同意则退出。
步骤S306:客户端通用分发工具读取已配置的网管服务器IP地址和端口号并展示网管服务器IP地址界面,用户可以手动输入或修改网管服务器IP地址和端口号。
步骤S308:客户端通用分发工具验证网管服务器地址是否有效,是否可以提供网管客户端分发。如果网管服务器地址有效并且可以提供网管客户端分发则继续下一步,如果网管服务器地址无效或者不可以提供客户端分发则返回步骤S306。
步骤S310:客户端通用分发工具展示网管客户端的安装路径选择界面,用户选择网管客户端的安装路径。
步骤S312:客户端通用分发工具验证网管客户端的安装路径是否有效、网管客户端的安装路径所属磁盘空间是否满足网管客户端的安的装要求,如果网管客户端的安装路径有效且网管客户端的安装路径所属磁盘空间满足网管客户端的安装要求则继续下一步,如果网管客户端的安装路径无效或者网管客户端的安装路径所属磁盘空间不满足则返回步骤S310。
通过验证网管服务器地址是否有效,以及判断网管服务器是否能够提供网管客户端的分发,提高了网管客户端安装的效率。
步骤S314:客户端通用分发工具以用户指定IP地址的网管服务器为下载网管客户端的目标源,并向所述目标源获取网管客户端打包文件的名称、大小等信息。
步骤S316:客户端通用分发工具判断用户是否确定安装,如果用户确定安装则继续下一步,如果用户不取消安装则退出。
步骤S318:客户端通用分发工具从网管服务器端通过FTP协议下载网管客户端的安装包,支持断点续传功能,下载网管客户端的安装包的同时展示下载速度等信息。
步骤S320:客户端通用分发工具安装下载完成的网管客户端安装包、同时展示网管客户端安装进度信息。
步骤S322:客户端通用分发工具对已安装完成的网管客户端进行初始化,最后生成网管客户端快捷方式。
需要说明的是,在使用上述客户端通用分发工具进行客户端安装时,需要首先将网管客户端打包到网管服务器的指定路径中。以下对如何执行客户端打包进行说明,如图4所示,示出了客户端打包工具的处理流程图,该流程包括以下步骤:
步骤S402:安装网管服务器端和网管客户端。
步骤S404:使用网管客户端通打包工具进行网管客户端打包。
步骤S406:部署网管客户端的安装包到网管服务器端指定目录下。
通过该流程,网管客户端被打包到网管服务器中,成为网管客户端安装包,通过客户端通用分发工具提供给用户下载使用。
实施例四
参照图5,示出了根据本发明实施例四的一种客户端安装系统的结构框图。
本实施例的客户端安装系统包括:客户端通用分发工具504(也可称为客户端通用分发模块)。优选地,还可以包括客户端打包工具502(也可称为客户端打包模块)。
其中,客户端通用分发工具504,用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;并且,直接从网管服务器地址指示的网管服务器中下载网管客户端文件;以及,使用下载的网管客户端文件进行客户端安装。客户端通用分发工具504因不包含具体的安装包,可以设置于用户端,也可以设置为相关网页上的可执行程序,使得客户端通用分发工具504具有体积小、安全、通用、分发和拷贝容易,且发送方便等优点。当然,客户端通用分发工具504也可以是可以由用户通过网页下载执行的可执行程序。
客户端通用分发工具设置为网页可执行程序,
其中,客户端打包工具502,用于自动打包网管客户端文件到网管服务器的指定路径。
优选地,客户端通用分发工具504还用于,在客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件之前,通过网管服务器地址界面,接收用户输入的网管服务器地址。
优选地,客户端通用分发工具504还用于,在通过网管服务器地址界面,接收用户输入的网管服务器地址之后,验证网管服务器地址是否有效;若有效,则判断网管服务器地址指示的网管服务器是否提供网管客户端的分发;若提供,则直接从网管服务器地址指示的网管服务器中下载网管客户端文件。
本实施例实现的方法可以参照前述相关方法实施例的描述,并具有上述实施例的有益效果,在此不再赘述。
从以上的描述中,可以看出,通过本发明的客户端安装方案,采用客户端通用分发工具,一方面,在部署客户端时,网管服务器通过客户端通用分发工具向用户自动分发网管客户端,而无须人工拷贝部署,解决了现有部署方案操作繁琐耗时,人工成本高的问题,达到了降低人工成本,提高客户端部署效率的效果;另一方面,网管服务器通过客户端通用分发工具向用户提供统一的客户端文件版本,使得用户无须过多参与选择,避免了客户端安装时,版本选择容易出错的问题,也提高了客户端部署效率,且提升了用户使用体验;再一方面,用户通过客户端通用分发工具直接从网管服务器中下载网管客户端文件,在这一过程中,网管服务器通过客户端通用分发工具向用户屏蔽了服务器端的细节,其提供的服务对用户透明,使得对于用户来说,其看到的仅是从客户端通用分发工具获取的网管客户端文件,而不去登录服务器进行访问,提高了服务器端的安全性能。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

客户端安装方法及系统.pdf_第1页
第1页 / 共11页
客户端安装方法及系统.pdf_第2页
第2页 / 共11页
客户端安装方法及系统.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《客户端安装方法及系统.pdf》由会员分享,可在线阅读,更多相关《客户端安装方法及系统.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102983985 A(43)申请公布日 2013.03.20CN102983985A*CN102983985A*(21)申请号 201110260980.5(22)申请日 2011.09.05H04L 12/24(2006.01)H04L 29/08(2006.01)G06F 9/445(2006.01)(71)申请人中兴通讯股份有限公司地址 518057 广东省深圳市南山区科技南路55号(72)发明人黄丰 邹春芽 吴春明 张龙刚(74)专利代理机构北京康信知识产权代理有限责任公司 11240代理人余刚 梁丽超(54) 发明名称客户端安装方法及系统(57) 摘要本发。

2、明公开了一种客户端安装方法及系统,其中,客户端安装方法包括:客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件,其中,客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;使用下载的网管客户端文件进行客户端安装。通过本发明,降低人工成本,避免了客户端安装时,版本选择容易出错,也提高了服务器端的安全性能。(51)Int.Cl.权利要求书1页 说明书6页 附图3页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 1 页 说明书 6 页 附图 3 页1/1页21.一种客户端安装方法,其特征在于,包括:客户端。

3、通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件,其中,所述客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;使用下载的所述网管客户端文件进行客户端安装。2.根据权利要求1所述的方法,其特征在于,所述网管客户端文件由所述网管服务器中的客户端打包工具自动打包到所述网管服务器的指定路径。3.根据权利要求1所述的方法,其特征在于,在所述客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件的步骤之前,还包括:所述客户端通用分发工具通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址。4.根据权利要。

4、求3所述的方法,其特征在于,在所述客户端通用分发工具通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址的步骤之后,还包括:所述客户端通用分发工具验证所述网管服务器地址是否有效;若有效,则判断所述网管服务器地址指示的所述网管服务器是否提供所述网管客户端的分发;若提供,则执行所述客户端通用分发工具直接从所述网管服务器地址指示的网管服务器中下载网管客户端文件的步骤。5.根据权利要求1至4任一项所述的方法,其特征在于,所述客户端通用分发工具为网页可执行程序。6.一种客户端安装系统,其特征在于,包括:客户端通用分发工具,用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文。

5、件的统一接口;并且,直接从所述网管服务器地址指示的所述网管服务器中下载网管客户端文件;以及,使用下载的所述网管客户端文件进行客户端安装。7.根据权利要求6所述的系统,其特征在于,还包括:客户端打包工具,用于自动打包所述网管客户端文件到所述网管服务器的指定路径。8.根据权利要求6所述的系统,其特征在于,所述客户端通用分发工具还用于,在直接从所述网管服务器地址指示的所述网管服务器中下载网管客户端文件之前,通过网管服务器地址界面,接收所述用户输入的所述网管服务器地址。9.根据权利要求8所述的系统,其特征在于,所述客户端通用分发工具还用于,在所述通过网管服务器地址界面,接收所述用户输入的所述网管服务器。

6、地址之后,验证所述网管服务器地址是否有效;若有效,则判断所述网管服务器地址指示的所述网管服务器是否提供所述网管客户端的分发;若提供,则直接从所述网管服务器地址指示的网管服务器中下载网管客户端文件。10.根据权利要求6至9任一项所述的系统,其特征在于,所述客户端通用分发工具为网页可执行程序。权 利 要 求 书CN 102983985 A1/6页3客户端安装方法及系统技术领域0001 本发明涉及通信领域,具体而言,涉及一种客户端安装方法及系统。背景技术0002 客户端又称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之处,一般安装在普通的客户机上,需要与服务。

7、器端互相配合运行。这样,在客户端和服务器端之间,需要建立特定的通信连接,来保证客户端的正常运行。0003 目前,对于一些需要服务器端和客户端配合才能部署和运行的应用程序来说,网管服务器端软件安装、配置完成之后,需要安装部署网管客户端到不同用户的电脑上。常规的方法是维护人员手工打包已安装完成的网管客户端软件,并使用存储介质逐一拷贝到用户的电脑上进行部署,或者是逐一拷贝网管安装程序到用户的电脑上进行安装、配置。0004 但是,上述这些方法都存在操作繁琐耗时,人工成本高的问题。更有甚者,还可能存在安装网管软件版本选择容易出错的问题。发明内容0005 本发明的主要目的在于提供一种客户端安装方法及系统,。

8、以解决上述问题至少之一。0006 根据本发明的一个方面,提供了一种客户端安装方法,包括:客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件,其中,客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;使用下载的网管客户端文件进行客户端安装。0007 根据本发明的另一方面,提供了一种客户端安装系统,包括:客户端通用分发工具,用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;并且,直接从网管服务器地址指示的网管服务器中下载网管客户端文件;以及,使用下载的网管客户端文件进行客户端安装。0。

9、008 通过本发明,采用客户端通用分发工具,一方面,在部署客户端时,网管服务器通过客户端通用分发工具向用户自动分发网管客户端,而无须人工拷贝部署,解决了现有部署方案操作繁琐耗时,人工成本高的问题,达到了降低人工成本,提高客户端部署效率的效果;另一方面,网管服务器通过客户端通用分发工具向用户提供统一的客户端文件版本,使得用户无须过多参与选择,避免了客户端安装时,版本选择容易出错的问题,也提高了客户端部署效率,且提升了用户使用体验;再一方面,用户通过客户端通用分发工具直接从网管服务器中下载网管客户端文件,在这一过程中,网管服务器通过客户端通用分发工具向用户屏蔽了服务器端的细节,其提供的服务对用户透。

10、明,使得对于用户来说,其看到的仅是从客户端通用分发工具获取的网管客户端文件,而不去登录服务器进行访问,提高了服务器端的安全性能。说 明 书CN 102983985 A2/6页4附图说明0009 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:0010 图1是根据本发明实施例一的一种客户端安装方法的步骤流程图;0011 图2是根据本发明实施例二的一种客户端安装方法的步骤流程图;0012 图3是根据本发明实施例三的一种客户端安装方法的步骤流程图;0013 图4是图3所示实施例中的客户端打包工具的处理。

11、流程图;0014 图5是根据本发明实施例四的一种客户端安装系统的结构框图。具体实施方式0015 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。0016 实施例一0017 参照图1,示出了根据本发明实施例一的一种客户端安装方法的步骤流程图。0018 本实施例的客户端安装方法包括以下步骤:0019 步骤S102:客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件。0020 其中,客户端通用分发工具用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口。0021 本步。

12、骤中,客户端通用分发工具向用户屏蔽了服务器端的实现细节,对于用户来说,对其可见的只是客户端通用分发工具,其通过该分发工具获取服务器中的网管客户端文件。客户端通用分发工具因不包含具体的安装包,可以设置于用户端,也可以设置为相关网页上的可执行程序,使得客户端通用分发工具具有体积小、安全、通用、分发和拷贝容易,且发送方便等优点。优选地,该客户端通用分发工具可以是可以在网页上执行的可执行程序,用户只需点击该程序,即可从服务器端下载文件,而无需下载安装。当然,客户端通用分发工具也可以是可以由用户通过网页下载执行的可执行程序。并且,服务器端的文件更新是统一的,对于同一个服务器。通过客户端通用分发工具下载的。

13、文件版本应当是一致的。这样,在实现客户端自动分发的同时,也避免了用户选择版本时容易出错,还保障了服务器端的安全。0022 步骤S104:客户端通用分发工具使用下载的网管客户端文件进行客户端安装。0023 相关技术中,在进行客户端部署时,存在操作繁琐耗时,人工成本高,以及安装网管软件版本选择容易出错的问题。通过本实施例,采用客户端通用分发工具,一方面,在部署客户端时,网管服务器通过客户端通用分发工具向用户自动分发网管客户端,而无须人工拷贝部署,解决了现有部署方案操作繁琐耗时,人工成本高的问题,达到了降低人工成本,提高客户端部署效率的效果;另一方面,网管服务器通过客户端通用分发工具向用户提供统一的。

14、客户端文件版本,使得用户无须过多参与选择,避免了客户端安装时,版本选择容易出错的问题,也提高了客户端部署效率,且提升了用户使用体验;再一方面,用户通过客户端通用分发工具直接从网管服务器中下载网管客户端文件,在这一过程中,网管服务器说 明 书CN 102983985 A3/6页5通过客户端通用分发工具向用户屏蔽了服务器端的细节,其提供的服务对用户透明,使得对于用户来说,其看到的仅是从客户端通用分发工具获取的网管客户端文件,而不去登录服务器进行访问,提高了服务器端的安全性能。0024 实施例二0025 参照图2,示出了根据本发明实施例二的一种客户端安装方法的步骤流程图。0026 本实施例采用客户端。

15、安装系统实现客户端安装方法。本实施例的客户端安装系统包括客户端打包工具(也可称为客户端打包模块)和客户端通用分发工具(客户端通用分发模块)。其中,客户端打包工具设置于服务器端,客户端通用分发工具设置为客户端或某一链接(如网页链接)上。0027 本实施例的客户端安装方法包括以下步骤:0028 步骤S202:客户端打包工具自动打包网管客户端到网管服务器固定路径。0029 本步骤在服务器端执行,在进行客户端安装前,先在服务器端使用客户端打包工具将网管客户端打包到指定的网管服务器的路径。该路径可以为固定路径,也可以在打包时由指定路径。本实施例以固定路径为例。0030 步骤S204:运行客户端通用分发工。

16、具,展示欢迎界面,展示用户安装许可协议,展示网管服务器IP地址界面,展示选择安装路径界面。0031 其中,网管服务器IP地址可预先定义,也可以编辑修改。不同的网管服务器可能提供同一版本的网管客户端,也可能提供不同版本的网管客户端。若不同的网管服务器提供不同的网管客户端,则可以通过设定不同的网管服务器地址,访问不同的网管服务器,以获取不同版本的网管客户端。0032 通过为用户提供输入网管服务器IP地址的界面,使得用户的网管客户端下载选择更加灵活方便。0033 步骤S206:客户端通用分发工具以用户指定的IP地址的网管服务器为下载网管客户端的目标源,并向所述目标源获取网管客户端打包文件的名称、大小。

17、等信息。0034 其中,客户端通用分发工具选定用户指定IP地址的网管服务器为下载网管客户端目标源,向所述目标源请求并下载所述安装包包括:客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的某一个网管客户端安装包;或者,客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的所有网管客户端安装包。0035 通过客户端通用分发工具下载网管客户端,由网管服务器向用户提供统一的网管客户端文件版本,用户无须手工选择所要下载的文件版本,在实现客户端自动部署的同时,也避免了用户选择版本时造成的选择出错。0036 步骤S208:客户端通用分发工具从网管服务器端下载网管客户端安装包,展示下载。

18、速度等信息。0037 步骤S210:网管客户端安装包下载完成后自动安装到用户指定的路径。0038 其中,网管客户端安装包下载完成后自动安装到用户指定的路径包括:在客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的某一个安装包的情况下,在下载完该安装包后安装已下载的安装包;或者,在客户端通用分发工具通过FTP方式向网管服务器请求并下载服务器上的所有安装包的情况下,在每下载完一个安装包后立即安装已下载的安装包,客户端通用分发工具同时下载其它的安装包。说 明 书CN 102983985 A4/6页60039 步骤S212:客户端通用分发工具在网管客户端完成安装以后初始化配置网管客户端,。

19、并生成网管客户端快捷方式。0040 通过本实施例,实现了客户端自动分发的解决方案,有利于客户端大批量的部署,解决了以往部署需要手工打包、拷贝、安装、配置造成的繁琐耗时的问题,并且,客户端通用分发工具从网管服务器下载该版本的网管客户端的安装包,避免了之前用户安装客户端时,选择安装版本时容易出错的问题。0041 实施例三0042 参照图3,示出了根据本发明实施例三的一种客户端安装方法的步骤流程图。0043 本实施例详细说明了如何执行客户端通用分发工具进行客户端分发的流程,如图3所示,本实施例的客户端安装方法包括以下步骤:0044 步骤S302:客户端通用分发工具运行时展示欢迎界面后显示用户安装许可。

20、协议。0045 步骤S304:判断用户是否同意安装许可协议,如果用户同意则继续,如果用户不同意则退出。0046 步骤S306:客户端通用分发工具读取已配置的网管服务器IP地址和端口号并展示网管服务器IP地址界面,用户可以手动输入或修改网管服务器IP地址和端口号。0047 步骤S308:客户端通用分发工具验证网管服务器地址是否有效,是否可以提供网管客户端分发。如果网管服务器地址有效并且可以提供网管客户端分发则继续下一步,如果网管服务器地址无效或者不可以提供客户端分发则返回步骤S306。0048 步骤S310:客户端通用分发工具展示网管客户端的安装路径选择界面,用户选择网管客户端的安装路径。004。

21、9 步骤S312:客户端通用分发工具验证网管客户端的安装路径是否有效、网管客户端的安装路径所属磁盘空间是否满足网管客户端的安的装要求,如果网管客户端的安装路径有效且网管客户端的安装路径所属磁盘空间满足网管客户端的安装要求则继续下一步,如果网管客户端的安装路径无效或者网管客户端的安装路径所属磁盘空间不满足则返回步骤S310。0050 通过验证网管服务器地址是否有效,以及判断网管服务器是否能够提供网管客户端的分发,提高了网管客户端安装的效率。0051 步骤S314:客户端通用分发工具以用户指定IP地址的网管服务器为下载网管客户端的目标源,并向所述目标源获取网管客户端打包文件的名称、大小等信息。00。

22、52 步骤S316:客户端通用分发工具判断用户是否确定安装,如果用户确定安装则继续下一步,如果用户不取消安装则退出。0053 步骤S318:客户端通用分发工具从网管服务器端通过FTP协议下载网管客户端的安装包,支持断点续传功能,下载网管客户端的安装包的同时展示下载速度等信息。0054 步骤S320:客户端通用分发工具安装下载完成的网管客户端安装包、同时展示网管客户端安装进度信息。0055 步骤S322:客户端通用分发工具对已安装完成的网管客户端进行初始化,最后生成网管客户端快捷方式。0056 需要说明的是,在使用上述客户端通用分发工具进行客户端安装时,需要首先将网管客户端打包到网管服务器的指定。

23、路径中。以下对如何执行客户端打包进行说明,如图说 明 书CN 102983985 A5/6页74所示,示出了客户端打包工具的处理流程图,该流程包括以下步骤:0057 步骤S402:安装网管服务器端和网管客户端。0058 步骤S404:使用网管客户端通打包工具进行网管客户端打包。0059 步骤S406:部署网管客户端的安装包到网管服务器端指定目录下。0060 通过该流程,网管客户端被打包到网管服务器中,成为网管客户端安装包,通过客户端通用分发工具提供给用户下载使用。0061 实施例四0062 参照图5,示出了根据本发明实施例四的一种客户端安装系统的结构框图。0063 本实施例的客户端安装系统包括。

24、:客户端通用分发工具504(也可称为客户端通用分发模块)。优选地,还可以包括客户端打包工具502(也可称为客户端打包模块)。0064 其中,客户端通用分发工具504,用于向用户提供访问由不同网管服务器地址指示的不同网管服务器中的网管客户端文件的统一接口;并且,直接从网管服务器地址指示的网管服务器中下载网管客户端文件;以及,使用下载的网管客户端文件进行客户端安装。客户端通用分发工具504因不包含具体的安装包,可以设置于用户端,也可以设置为相关网页上的可执行程序,使得客户端通用分发工具504具有体积小、安全、通用、分发和拷贝容易,且发送方便等优点。当然,客户端通用分发工具504也可以是可以由用户通。

25、过网页下载执行的可执行程序。0065 客户端通用分发工具设置为网页可执行程序,0066 其中,客户端打包工具502,用于自动打包网管客户端文件到网管服务器的指定路径。0067 优选地,客户端通用分发工具504还用于,在客户端通用分发工具直接从网管服务器地址指示的网管服务器中下载网管客户端文件之前,通过网管服务器地址界面,接收用户输入的网管服务器地址。0068 优选地,客户端通用分发工具504还用于,在通过网管服务器地址界面,接收用户输入的网管服务器地址之后,验证网管服务器地址是否有效;若有效,则判断网管服务器地址指示的网管服务器是否提供网管客户端的分发;若提供,则直接从网管服务器地址指示的网管。

26、服务器中下载网管客户端文件。0069 本实施例实现的方法可以参照前述相关方法实施例的描述,并具有上述实施例的有益效果,在此不再赘述。0070 从以上的描述中,可以看出,通过本发明的客户端安装方案,采用客户端通用分发工具,一方面,在部署客户端时,网管服务器通过客户端通用分发工具向用户自动分发网管客户端,而无须人工拷贝部署,解决了现有部署方案操作繁琐耗时,人工成本高的问题,达到了降低人工成本,提高客户端部署效率的效果;另一方面,网管服务器通过客户端通用分发工具向用户提供统一的客户端文件版本,使得用户无须过多参与选择,避免了客户端安装时,版本选择容易出错的问题,也提高了客户端部署效率,且提升了用户使。

27、用体验;再一方面,用户通过客户端通用分发工具直接从网管服务器中下载网管客户端文件,在这一过程中,网管服务器通过客户端通用分发工具向用户屏蔽了服务器端的细节,其提供的服务对用户透明,使得对于用户来说,其看到的仅是从客户端通用分发工具获取的网管客户端文件,而不去登录服务器进行访问,提高了服务器端的安全性能。说 明 书CN 102983985 A6/6页80071 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置。

28、中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。0072 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说 明 书CN 102983985 A1/3页9图1图2说 明 书 附 图CN 102983985 A2/3页10图3图4说 明 书 附 图CN 102983985 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1