基于WEB服务器的程序与数据自动同步更新的方法技术

技术编号:6942269 阅读:753 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于WEB服务器的程序与数据自动同步更新的方法,在程序产品服务器端口为80的网站上建立固定名称的虚拟路径,将服务更新配置程序复制到虚拟路径并建立固定的子文件夹放置客户端程序的支持软件,将所有需要更新的程序、数据文件复制到虚拟路径,生成更新配置文件;客户端程序从程序产品服务器下载更新配置文件,并据此配置文件解析的目录结构及文件信息更新客户端程序实际的目录结构及文件信息;调用客户端的程序更新模块,判断支持软件是否已安装,如果未安装,则调用执行已下载的支持软件安装程序进行安装,如果有多个,则逐个进行。本发明专利技术可自动更新,节省用户自行下载及安装程序的时间从而提升工作效率。

【技术实现步骤摘要】

【技术保护点】
1.一种基于WEB服务器的程序与数据自动同步更新的方法,其特征在于包括下述步骤:步骤1:在程序产品服务器端口为80的网站上建立固定名称的虚拟路径,配置使之能读取、运行脚本、浏览及可下载所有文件类型;步骤2:在程序产品服务器上将服务更新配置程序复制到步骤1建立的虚拟路径,在此路径下建立固定的子文件夹放置客户端程序的支持软件,支持软件包括客户端程序用到的ActiveX控件和软件的更新升级所需的软件或组件的安装程序;步骤3:在程序产品服务器上将所有需要更新的程序、数据文件复制到步骤1建立的虚拟路径,如果客户端程序使用了新的支持软件,则将新的支持软件复制到虚拟路径中存放支持软件的固定子文件夹中,通过执行服务更新配置程序直接生成更新配置文件;所述的更新配置文件记录服务更新配置程序所在路径下的目录结构及文件信息,文件信息包括文件的名称、大小和创建时间;步骤4:客户端程序从程序产品服务器下载步骤3生成的更新配置文件,将由此配置文件解析的目录结构及文件信息与客户端程序实际的目录结构及文件信息进行比较,如果客户端程序没有对应的目录则创建目录;如果客户端程序目录或子目录下没有对应的文件则从程序产品服务器下载此文件,如果已有对应的文件且其创建时间早于更新配置文件中记录的创建时间则下载此文件,否则不下载此文件;步骤5:文件下载完成后,调用客户端的程序更新模块,判断支持软件是否已安装,如果未安装,则调用执行已下载的支持软件安装程序进行安装,如果有多个,则逐个进行。...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵俊啸
申请(专利权)人:西安和利德软件有限公司
类型:发明
国别省市:87

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

1