发明名称 基于WEB服务器的程序与数据自动同步更新的方法
摘要 本发明公开了一种基于WEB服务器的程序与数据自动同步更新的方法,在程序产品服务器端口为80的网站上建立固定名称的虚拟路径,将服务更新配置程序复制到虚拟路径并建立固定的子文件夹放置客户端程序的支持软件,将所有需要更新的程序、数据文件复制到虚拟路径,生成更新配置文件;客户端程序从程序产品服务器下载更新配置文件,并据此配置文件解析的目录结构及文件信息更新客户端程序实际的目录结构及文件信息;调用客户端的程序更新模块,判断支持软件是否已安装,如果未安装,则调用执行已下载的支持软件安装程序进行安装,如果有多个,则逐个进行。本发明可自动更新,节省用户自行下载及安装程序的时间从而提升工作效率。
申请公布号 CN106100909A 申请公布日期 2016.11.09
申请号 CN201610674090.1 申请日期 2016.08.11
申请人 宁波亦道信息科技有限公司 发明人 梁婵婵
分类号 H04L12/24(2006.01)I;H04L29/08(2006.01)I;G06F9/445(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 一种基于WEB服务器的程序与数据自动同步更新的方法,其特征在于包括下述步骤:步骤1:在程序产品服务器端口为80的网站上建立固定名称的虚拟路径,配置使之能读取、运行脚本、浏览及可下载所有文件类型;步骤2:在程序产品服务器上将服务更新配置程序复制到步骤1建立的虚拟路径,在此路径下建立固定的子文件夹放置客户端程序的支持软件,支持软件包括客户端程序用到的ActiveX控件和软件的更新升级所需的软件或组件的安装程序;步骤3:在程序产品服务器上将所有需要更新的程序、数据文件复制到步骤1建立的虚拟路径,如果客户端程序使用了新的支持软件,则将新的支持软件复制到虚拟路径中存放支持软件的固定子文件夹中,通过执行服务更新配置程序直接生成更新配置文件;所述的更新配置文件记录服务更新配置程序所在路径下的目录结构及文件信息,文件信息包括文件的名称、大小和创建时间;步骤4:客户端程序从程序产品服务器下载步骤3生成的更新配置文件,将由此配置文件解析的目录结构及文件信息与客户端程序实际的目录结构及文件信息进行比较,如果客户端程序没有对应的目录则创建目录;如果客户端程序目录或子目录下没有对应的文件则从程序产品服务器下载此文件,如果已有对应的文件且其创建时间早于更新配置文件中记录的创建时间则下载此文件,否则不下载此文件;步骤5:文件下载完成后,调用客户端的程序更新模块,判断支持软件是否已安装,如果未安装,则调用执行已下载的支持软件安装程序进行安装,如果有多个,则逐个进行。
地址 315000 浙江省宁波市镇海区骆驼街道文成西路南侧