【技术实现步骤摘要】
一种软件安装方法及系统
本专利技术涉及软件领域,尤其涉及一种软件安装方法及系统。
技术介绍
目前,对于原厂批量拷机、安装软件或系统时,由于每个客户端的镜像都不一样,通常需要制作很多种镜像、并同时对诸多台计算机进行灌软工作时,有时候客户端计算机的数量能达到上百台,此时服务器端的压力就会很大,工作效率成为瓶颈。在实际操作中,由于每台客户端下载的数据大致都是相同的,因此客户端之间也可以互为下载和上传,我们可以利用这一点来对整个系统进行加速,并提高工作效率。针对现有技术中所存在的问题,提供一种软件安装方法及系统具有重要意义。
技术实现思路
为解决上述问题,本专利技术实施例提供一种软件安装方法及系统。为实现上述目的,本专利技术实施例的软件安装方法,所述方法包括:接收客户端对目标文件的下载请求;将所述目标文件相对应的文件信息列表传输至所述客户端;接收所述客户端对所述目标文件的文件包的下载请求;将所述文件包传输至所述客户端;进一步地,在将所述文件包传输至所述客户端之后还包括:接收所述客户端的同步信息;本专利技术实施例还提供了一种软件安装方法,所述方法包括:向服务器端发送对目标文件的 ...
【技术保护点】
1.一种软件安装方法,其特征在于,所述方法包括:接收客户端对目标文件的下载请求;将所述目标文件相对应的文件信息列表传输至所述客户端;接收所述客户端对所述目标文件的文件包的下载请求;将所述文件包传输至所述客户端。
【技术特征摘要】
1.一种软件安装方法,其特征在于,所述方法包括:接收客户端对目标文件的下载请求;将所述目标文件相对应的文件信息列表传输至所述客户端;接收所述客户端对所述目标文件的文件包的下载请求;将所述文件包传输至所述客户端。2.如权利要求1所述的软件安装方法,其特征在于,在将所述文件包传输至所述客户端之后还包括:接收所述客户端的同步信息。3.一种软件安装方法,其特征在于,所述方法包括:向服务器端发送对目标文件的下载请求;接收所述目标文件相对应的文件信息列表;解析所述文件信息列表,确定具体需要下载的所述目标文件的文件包;向所述服务器端发送所述文件包的下载请求;接收所述文件包,并存储至内存。4.如权利要求3所述的软件安装方法,其特征在于,在接收所述文件包之后还包括:向所述服务器端传送同步信息。5.一种软件安装方法,其特征在于,所述方法包括:向服务器端发送对其他客户端的同步信息的查询请求;接收并解析所述同步信息,筛选出拥有目标文件的文件包且下载量最少的客户端;向所述客户端发送对所述目标文件的文件包的下载请求;接收所述文件包,并存储至内存;向所述服务器端传送同步信息。6.如权利要求2、4或5所述的软件安装方法,其特征在于,所述同步信息具体为所述客户端内已有文件包的文件信息及所述客户端的被下载量。7.一种软件安装系统,其特征在于,包括服务器端和客户端,所述服务器端包括存储模块、服务器解析服务模块和服务器下载/上传服务模块;所述客户端包括内存模块、客户端解析服务模块和客户端下载...
【专利技术属性】
技术研发人员:孟轲,汪二虎,陈陶根,穆元春,代华峰,
申请(专利权)人:合肥联宝信息技术有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。