一种软件安装包制作安装方法、设备及系统的制作方法

文档序号:6488778阅读:177来源:国知局
一种软件安装包制作安装方法、设备及系统的制作方法
【专利摘要】本发明公开了一种软件安装包制作安装方法、设备及系统,以解决现有技术中软件安装时需要通过光盘等移动存储设备进行软件安装,安装复杂度高的问题。本发明实施例中,通过在网络侧制作包含安装配置文件的软件安装包与补丁包,在客户端进行软件安装时,根据安装配置文件进行相应软件程序文件的安装与更新,能够实现软件的自动安装与更新。
【专利说明】一种软件安装包制作安装方法、设备及系统
【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种软件安装包制作安装方法、设备及系统。
【背景技术】
[0002]计算机应用中,不可避免的会进行客户端相关软件程序包的安装与更新。
[0003]现有技术中,实现客户端软件程序包安装与更新时,一般由维护人员通过光盘或者其他移动存储设备将软件程序包拷贝到客户端,进行软件程序包的发布与安装。
[0004]现有技术中对软件程序包进行安装与更新的方法,对于安装设备数据量较少的情况,上述通过移动存储设备进行安装程序包的发布与安装,是可行的,但是对于一些客户端数量大、分布分散的客户端应用软件,例如移动终端应用、呼叫中心应用中的座席程序、IPTV终端程序等,同一服务器下包括有大数量的客户端,维护人员在进行软件安装时,需要在每个客户端上进行安装路径的选择,并且不同的客户端设备可能将相同的软件程序包安装在不同的路径下,对于后续维护人员维护软件时,带来巨大的工作量。
[0005]发明人在实施本发明的过程中,发现现有的软件程序包只包含有相应的软件程序文件,进行软件安装时,需要通过光盘等移动存储设备拷贝到客户端进行软件的安装,并且现有的软件安装方法,安装复杂度高,不能实现自动化安装。

【发明内容】

[0006]本发明的目的是提供一种软件安装包制作安装方法、设备及系统,以解决现有技术中软件安装时需要通过光盘等移动存储设备进行软件安装,安装复杂度高的问题。
[0007]本发明的目的是通过以下技术方案实现的:
[0008]本发明一方面提供了一种软件安装包的制作方法,该方法包括:
[0009]获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件;
[0010]将所述软件程序压缩包与所述安装配置文件打包为第一压缩包,并将所述第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包。
[0011]本发明另一方面还提供了一种软件安装方法,该方法包括:
[0012]向网络侧发送软件安装请求,并接收所述网络侧根据所述安装请求反馈的软件安装包,所述软件安装包中包含记录有用户设置的安装路径的安装配置文件;
[0013]解压缩所述软件安装包,从所述软件安装包尾部解析出软件程序压缩包和所述安装配置文件,并解压缩所述软件程序压缩包得到软件程序文件;
[0014]根据所述安装配置文件,将所述软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
[0015]本发明还提供了一种服务器,该服务器包括:
[0016]配置文件设置单元,用于获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件;[0017]安装包制作单元,用于将所述配置文件设置单元的所述软件程序压缩包与所述安装配置文件打包为第一压缩包,并将所述第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包。
[0018]本发明再一方面还提供了一种客户端,该客户端包括:
[0019]获取单元,用于向网络侧发送软件安装请求,并接收所述网络侧根据所述安装请求反馈的软件安装包,所述软件安装包中包含记录有用户设置的安装路径的安装配置文件;
[0020]解压缩单元,用于解压缩所述获取单元获取的软件安装包,从所述软件安装包尾部解析出软件程序压缩包和所述安装配置文件,并解压缩所述软件程序压缩包得到软件程序文件;
[0021]安装单元,用于根据所述解压缩单元解压缩得到的安装配置文件,将所述软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
[0022]本发明还提供了一种软件安装系统,包括:
[0023]服务器,用于获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件;将所述软件程序压缩包与所述安装配置文件打包为第一压缩包,并将所述第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包;
[0024]客户端,用于向所述服务器发送软件安装请求,并接收所述服务器根据所述安装请求反馈的软件安装包;解压缩所述软件安装包,从所述软件安装包尾部解析出软件程序压缩包和所述安装配置文件,并解压缩所述软件程序压缩包得到软件程序文件;根据所述安装配置文件,将所述软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
[0025]本发明提供的软件安装包制作安装方法、系统、服务器及客户端,在软件安装包中包含有安装配置信息,在进行软件安装时,根据安装配置文件进行相应程序文件的安装,能够实现软件的自动化在线安装,降低了软件安装复杂度。
【专利附图】

【附图说明】
[0026]图1为本发明实施例提供的软件安装包制作方法流程图;
[0027]图2为本发明实施例提供的软件安装方法流程图;
[0028]图3为本发明实施例提供的服务器结构示意图;
[0029]图4为本发明实施例提供的客户端结构示意图;
[0030]图5为本发明实施例提供的软件安装系统结构示意图。
【具体实施方式】
[0031]本发明提供了一种软件安装包的制作方法,在软件安装包中设置安装配置文件,在进行软件安装时,根据安装配置文件进行相应程序文件的安装,能够实现软件的自动化在线安装。
[0032]本发明实施例一提供了一种软件安装包制作方法,如图1所示,包括:
[0033]步骤SlOl:获取软件程序压缩包以及安装配置文件。
[0034]具体的,软件安装过程中会包括多个程序文件,因此可以将软件安装相关的程序文件压缩为软件程序包后上传,一次性完成软件程序包的上载,以减少资源占用,并降低维护难度。
[0035]安装配置文件是用户根据安装软件的客户端的实际情况进行设置的与软件安装相关的属性信息,为能使后续进行软件安装时可以直接根据安装配置文件进行软件安装,无需再人工手动进行安装,本发明实施例中,用户可以根据客户端的实际情况,预先设置软件安装包的安装路径,将用户设置的安装路径记录在安装配置文件中,当进行软件安装时,可以直接根据安装配置文件中的安装路径,将相应的程序文件安装到设定的安装路径下,解决现有技术中客户端软件安装路径不统一,后期维护难度大的问题。
[0036]进一步需要说明的是,本发明实施例中的安装路径,用户可以根据客户端实际情况进行设置的,是可以灵活设置并改变的,并不是不可改变的,灵活性更大。
[0037]步骤S102:将软件程序压缩包与安装配置文件打包为第一压缩包,并将第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包,作为最终的软件安装包。
[0038]具体的,当获取到用户上传的软件程序压缩包后,在本地保存,并与用户设置的setup, ini配置文件一起打包为新的压缩包即第一压缩包setup, zip,最后再将第一压缩包setup, zip及长度追加到软件安装程序的尾部,形成一个新的可执行程序文件setup,exe,即最终的软件安装包。
[0039]本发明实施例中提供的软件安装包制作方法,在制作的软件安装包中时,将用户设置的安装路径记录在安装配置文件中,在进行软件安装时,根据安装配置文件进行相应程序文件的安装,能够实现软件的自动化在线安装,降低了软件安装复杂度。
[0040]优选的,本发明实施例中当获取到用户上传的软件程序压缩包时,可以根据获取到软件程序压缩包的获取时间生成软件安装包的工程版本号,即本发明实施例中在制作软件安装包时,可以根据当前时间的年月日时分秒生成格式为YYYYMMDDHHMMSS的安装包工程版本号,解决进行软件安装包制作时,需要人工定义版本号或者从程序文件中获取版本号的开发难度,也降低了后期软件维护的难度。
[0041]具体的,在制作软件安装包时,可以将生成的软件安装包工程版本号和/或用户设置的安装路径记录在安装配置文件中,生成具有统一安装路径和工程版本号的软件安装包,以方便后期软件维护。
[0042]更为优选的,在进行软件更新时,本发明实施例中还可以制作软件安装包的补丁包,将当前工程版本号软件安装包中的所有文件与原有软件程序压缩包的所有文件进行二进制对比,得到差异文件列表,并将差异文件列表中的文件打包,即可得到当前工程版本号软件安装包的补丁包。
[0043]需要说明的是,上述生成软件安装包的补丁包时,可以将当前工程版本号的软件安装包与更早版本的软件安装包补丁包进行合并,得到本版本相对于更早版本的版本补丁包。
[0044]本发明实施例中上述通过将当前版本的软件程序包中的所有文件与原有程序包中的所有文件进行二进制对比,不仅可以实现补丁包的自动生成,避免手工定义和维护,并且避免了现有技术中,通过客户端程序文件名或程序内部版本ID来标识当前版本信息时,程序文件名被修改或程序文件比较多无法进行版本号标识,造成的不便于维护和文件替换的缺陷。[0045]更为优选的,本发明实施例中可以在安装配置文件中记录生成的软件安装包的补丁包URL (Uniform Resource Locator,全球资源定位符),当需要进行软件更新升级时,用户可以直接根据本地保存的补丁包URL,发起更新升级请求,实现升级自动化。
[0046]本发明实施例二提供了一种应用实施例一中软件安装包进行软件安装的方法,为实现客户端软件程序的在线自动安装,实施例一中生成的软件安装包可以保存在网络侧,当用户需要进行软件安装时,可以直接从网络侧获取,无需利用光盘等移动存储设备拷贝,具体的,本发明实施例二提供的软件安装方法实现过程如图2所示:
[0047]步骤S201:向网络侧发送软件安装请求。
[0048]具体的,用户可以在客户端输入存储有软件安装包的网络侧URL地址,向网络侧发起安装请求。
[0049]步骤S202:接收网络侧反馈的软件安装包。
[0050]具体的,网络侧保存的软件安装包是包含有用户设置的安装路径的安装配置文件的,网络侧接收到客户端发送的安装请求时,检查是否存在激活的安装包符合客户端发送的安装请求,若存在,则向网络侧反馈对应的软件安装包。
[0051]优选的,网络侧中软件安装包可以保存在不同的网络服务器上,当存在多个网络服务器时,网络侧可以根据每个网络服务器的负荷情况,向客户端反馈一个存储有软件安装包的网络服务器URL,由客户端根据网络侧反馈的URL下载对应的软件安装包,当客户端将软件安装包下载完成后,进行步骤S203。
[0052]步骤S203:解压缩网路侧反馈的软件安装包得到软件程序文件。
[0053]具体的,当接收到用户反馈的软件安装包时,从软件安装包尾部解析出软件程序压缩包和安装配置文件,再将软件程序压缩包解压缩,即可得到软件程序文件,得到软件程序文件后,可进行步骤S204进行软件程序文件的安装。
[0054]步骤S204:根据安装配置文件安装软件程序文件。
[0055]具体的,当解压缩得到软件程序文件后,解析安装配置文件的安装属性信息,进行当前软件程序文件的安装。由于安装配置文件中记录用户设置的安装路径时,因此,根据安装配置文件安装软件程序文件时,首先解析安装配置文件中用户设置的安装路径;然后将解压缩得到的软件程序文件拷贝到安装配置文件中的安装路径下,进行注册表登记,即可完成软件程序文件的安装。
[0056]更为优选的,当安装配置文件中还记录了软件安装包的工程版本号时,安装所述软件程序文件时,首先解析安装配置文件中软件安装包的工程版本号与安装路径;然后将软件安装包的工程版本号写入工程版本号记录文件中,将软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
[0057]优选的,当网络侧存储有软件安装包的补丁包时,可以在客户端实现软件的自动更新升级。具体的,由于进行软件自动安装时,在安装配置文件中记录了软件安装包的补丁包URL,因此,当需要进行软件更新升级时,可以直接根据安装配置文件中包含的补丁包URL向网络侧发起更新请求,并进行相应软件程序文件的更新升级。
[0058]具体的,客户端可以定时向网络侧发送更新请求,在发送更新请求时可以携带客户端当前软件安装包的工程版本号,以便后续进行自动更新升级时获取对应的补丁包。
[0059]当网络侧收到客户端发送的更新请求时,根据其携带的工程版本号,检测是否有与该工程版本号对应的补丁包,当存在时,将当前工程版本号软件安装包的补丁包反馈给客户端,客户端根据获取的补丁包,进行相应软件程序文件的更新。
[0060]本发明实施例提供的上述软件安装方法,不仅实现了软件的自动安装,解决了大量客户端软件安装目标路径不统一的问题,并且实现了客户端软件的免携带,自动安装。并且实现了客户端软件的自动更新升级,提升了客户端软件统一发布、安装和升级的效率。
[0061]本发明实施例三还提供了一种服务器,该服务器的构成如图3所示:
[0062]本发明实施例提供的服务器包括:
[0063]配置文件设置单元31,用于获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件;
[0064]安装包制作单元32,用于将配置文件设置单元31的软件程序压缩包与安装配置文件打包为第一压缩包,并将第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包。
[0065]较佳的,配置文件设置单元31还用于:
[0066]根据软件程序压缩包的获取时间生成软件安装包的工程版本号;
[0067]将工程版本号记录在安装配置文件中。
[0068]更为优选的,本发明实施例提供的服务器还包括补丁包制作单元33,用于当进行软件程序更新时,将当前工程版本号软件安装包的所有文件与原有软件程序压缩包的所有文件进行二进制对比,得到差异文件列表,将差异文件列表中的文件打包生成当前工程版本号软件安装包的补丁包;并在安装配置文件中记录所述补丁包的统一资源定位符URL。
[0069]本发明实施例提供的服务器,进行软件安装包制作时,在软件安装包中设置包含安装路径、工程版本号以及补丁包URL等信息的安装配置文件,在进行软件安装时,根据安装配置文件进行相应程序文件的安装,能够实现软件的自动化在线安装。
[0070]本发明实施例四提供了一种客户端,该客户端的构成如图4所示,包括:
[0071]获取单元41,用于向网络侧发送软件安装请求,并接收网络侧根据安装请求反馈的软件安装包,且该软件安装包中包含记录有用户设置的安装路径的安装配置文件。
[0072]解压缩单元42,用于解压缩获取单元41获取的软件安装包,从软件安装包尾部解析出软件程序压缩包和安装配置文件,并解压缩软件程序压缩包得到软件程序文件。
[0073]安装单元43,用于根据解压缩单元42解压缩得到的安装配置文件,将软件程序文件拷贝到安装路径下,进行注册表登记,完成软件程序文件的安装。
[0074]较佳的,获取单元41还用于:当安装配置文件中还记录有根据软件程序压缩包的获取时间生成的工程版本号时,将软件安装包的工程版本号写入工程版本号记录文件中。
[0075]更为优选的,本发明实施例中客户端还包括更新单元44用于:
[0076]当安装配置文件中还包含补丁包统一资源定位符URL时,根据补丁包URL,向网络侧发送软件更新请求;接收网络侧反馈的当前工程版本号软件安装包的对应补丁包,更新软件程序文件。
[0077]本发明实施例提供的客户端,不仅实现了软件的自动安装,解决了大量客户端软件安装目标路径不统一的问题,并且实现了客户端软件的免携带,自动安装。并且实现了客户端软件的自动更新升级,提升了客户端软件统一发布、安装和升级的效率。
[0078]本发明实施例五提供了一种软件安装系统,如图5所示,该系统包括:[0079]服务器51,用于获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件;将软件程序压缩包与所述安装配置文件打包为第一压缩包,并将第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包;
[0080]客户端52,用于向服务器51发送软件安装请求,并接收服务器51根据安装请求反馈的软件安装包;解压缩软件安装包,从软件安装包尾部解析出软件程序压缩包和安装配置文件,并解压缩软件程序压缩包得到软件程序文件;根据安装配置文件,将软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
[0081]具体的,服务器51还用于:
[0082]根据软件程序压缩包的获取时间生成软件安装包的工程版本号;将工程版本号记录在安装配置文件中
[0083]优选的,服务器51还用于:当进行软件程序更新时,将当前工程版本号软件安装包的所有文件与原有软件程序压缩包的所有文件进行二进制对比,得到差异文件列表,将差异文件列表中的文件打包生成当前工程版本号软件安装包的补丁包;并在安装配置文件中记录所述补丁包的统一资源定位符URL。
[0084]具体的,客户端52还用于:
[0085]当安装配置文件中还记录有根据软件程序压缩包的获取时间生成的工程版本号时,将软件安装包的工程版本号写入工程版本号记录文件中。
[0086]优选的,客户端52还用于:
[0087]当安装配置文件中包含补丁包统一资源定位符URL时,根据补丁包URL,向服务器51发送软件更新请求;
[0088]接收服务器51反馈的当前工程版本号软件安装包的对应补丁包,更新软件程序文件。
[0089]优选的,本发明实施例中服务器51与客户端52之间采用HTTP协议(hypertexttransport protocol,超文本传输协议)或 HTTPS 协议(Hypertext Transfer Protocolover Secure Socket Layer,安全套接层加密传输协议)连接并交互,解决客户端处于不同网络时,进行软件安装的复杂问题。
[0090]本发明实施例提供的软件安装系统,针对大数量的客户端应用时,既可解决客户端软件安装时需要通过光盘等移动设备带来的安装复杂度和安装目标路径不统一的问题,也可以解决自动化升级中的补丁包维护复杂的问题、版本发布时需要手工维护版本号、版本的存储位置等问题。
[0091]需要说明的是,本发明实施例三至实施例五中所涉及的服务器、客户端以及软件安装系统的结构并不局限于本发明实施例中涉及的具体结构,任何基于本发明相同构思得到的软件制作安装的设备及系统结构都在本发明的保护范围内。
[0092]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种软件安装包的制作方法,其特征在于,该方法包括: 获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件; 将所述软件程序压缩包与所述安装配置文件打包为第一压缩包,并将所述第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包。
2.如权利要求1所述的方法,其特征在于,该方法还包括: 根据所述软件程序压缩包的获取时间生成所述软件安装包的工程版本号; 将所述工程版本号记录在所述安装配置文件中。
3.如权利要求2所述的方法,其特征在于,当进行软件程序更新时,还包括: 将当前工程版本号软件安装包的所有文件与原有软件程序压缩包的所有文件进行二进制对比,得到差异文件列表,将所述差异文件列表中的文件打包生成当前工程版本号软件安装包的补丁包;以及 在所述安装配置文件中记录所述补丁包的统一资源定位符URL。
4.一种软件安装方法,其特征在于,该方法包括: 向网络侧发送软件安装请求,并接收所述网络侧根据所述安装请求反馈的软件安装包,所述软件安装包中包含记录有用户设置的安装路径的安装配置文件; 解压缩所述软件安装 包,从所述软件安装包尾部解析出软件程序压缩包和所述安装配置文件,并解压缩所述软件程序压缩包得到软件程序文件; 根据所述安装配置文件,将所述软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
5.如权利要求4所述的方法,其特征在于,当所述安装配置文件中还记录有根据软件程序压缩包的获取时间生成的工程版本号时,还包括: 将所述软件安装包的工程版本号写入工程版本号记录文件中。
6.如权利要求5所述的方法,其特征在于,当所述安装配置文件中还包含补丁包统一资源定位符URL时,还包括: 根据所述URL,向网络侧发送软件更新请求; 接收所述网络侧反馈的当前工程版本号软件安装包的对应补丁包,更新软件程序文件。
7.一种服务器,其特征在于,该服务器包括: 配置文件设置单元,用于获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件; 安装包制作单元,用于将所述配置文件设置单元的所述软件程序压缩包与所述安装配置文件打包为第一压缩包,并将所述第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包。
8.如权利要求7所述的服务器,其特征在于,所述配置文件设置单元还用于: 根据所述软件程序压缩包的获取时间生成所述软件安装包的工程版本号; 将所述工程版本号记录在所述安装配置文件中。
9.如权利要求8所述的服务器,其特征在于,该服务器还包括补丁包制作单元,用于: 当进行软件程序更新时,将当前工程版本号软件安装包的所有文件与原有软件程序压缩包的所有文件进行二进制对比,得到差异文件列表,将所述差异文件列表中的文件打包生成当前工程版本号软件安装包的补丁包;以及在所述安装配置文件中记录所述补丁包的统一资源定位符URL。
10.一种客户端,其特征在于,该客户端包括: 获取单元,用于向网络侧发送软件安装请求,并接收所述网络侧根据所述安装请求反馈的软件安装包,所述软件安装包中包含记录有用户设置的安装路径的安装配置文件;解压缩单元,用于解压缩所述获取单元获取的软件安装包,从所述软件安装包尾部解析出软件程序压缩包和所述安装配置文件,并解压缩所述软件程序压缩包得到软件程序文件; 安装单元,用于根据所述解压缩单元解压缩得到的安装配置文件,将所述软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
11.如权利要求10所述的客户端,其特征在于,所述获取单元还用于: 当所述安装配置文件中还记录有根据软件程序压缩包的获取时间生成的工程版本号时,将所述软件安装包的工程版本号写入工程版本号记录文件中。
12.如权利要求11所述的客户端,其特征在于,该客户端还包括更新单元,用于: 当所述安装配置文件中还包含补丁包统一资源定位符URL时,根据所述URL,向网络侧发送软件更新请求; 接收所述网络侧反馈的当前工程版本号软件安装包的对应补丁包,更新软件程序文件。
13.一种软件安装系统,其特征在于,该系统包括: 服务器,用于获取软件程序压缩包,并将用户设置的安装路径记录在安装配置文件;将所述软件程序压缩包与所述安装配置文件打包为第一压缩包,并将所述第一压缩包追加到软件安装程序的尾部并压缩,形成可执行的第二压缩包作为最终的软件安装包; 客户端,用于向所述服务器发送软件安装请求,并接收所述服务器根据所述安装请求反馈的软件安装包;解压缩所述软件安装包,从所述软件安装包尾部解析出软件程序压缩包和所述安装配置文件,并解压缩所述软件程序压缩包得到软件程序文件;根据所述安装配置文件,将所述软件程序文件拷贝到所述安装路径下,进行注册表登记,完成软件程序文件的安装。
14.如权利要求13所述的软件安装系统,其特征在于,所述服务器还用于: 根据所述软件程序压缩包的获取时间生成所述软件安装包的工程版本号; 将所述工程版本号记录在所述安装配置文件中。
15.如权利要求14所述的软件安装系统,其特征在于,所述服务器还用于: 当进行软件程序更新时,将当前工程版本号软件安装包的所有文件与原有软件程序压缩包的所有文件进行二进制对比,得到差异文件列表,将所述差异文件列表中的文件打包生成当前工程版本号软件安装包的补丁包;以及在所述安装配置文件中记录所述补丁包的统一资源定位符URL。
16.如权利要求13所述的软件安装系统,其特征在于,所述客户端还用于: 当所述安装配置文件中还记录有根据软件程序压缩包的获取时间生成的工程版本号时,将所述软件安装包的工程版本号写入工程版本号记录文件中。
17.如权利要求16所述的软件安装系统,其特征在于,所述客户端还用于:当所述安装配置文件中还包含补丁包统一资源定位符URL时,根据所述URL,向所述服务器发送软件更新请求; 接收所述服务器反馈的当前工程版本号软件安装包的对应补丁包,更新软件程序文件。
18.如权利要求13至17任一项所述的软件安装系统,其特征在于,所述服务器与所述客户端之间采用超文本传输协议HTTP或安全套接层加密传输协议HTTPS,连接并交互。
【文档编号】G06F9/445GK103677876SQ201210336298
【公开日】2014年3月26日 申请日期:2012年9月12日 优先权日:2012年9月12日
【发明者】王景平 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1