发明名称 一种Client/Server架构下软件自动升级更新的方法
摘要 本发明提供一种client/server架构下软件自动升级更新的方法,传统的软件升级更新方法要求客户端软件用户具有一定的专业知识,操作也比较复杂,容易出错,本发明提供的方法对此作出显著改善,应用软件不需要用户手工干预,自动把当前使用的软件版本号与最新版本号加以比较,如必要就自动下载最新软件,从而完成软件的自动升级更新。
申请公布号 CN1477500A 申请公布日期 2004.02.25
申请号 CN02136574.1 申请日期 2002.08.19
申请人 万达信息股份有限公司 发明人 薛莉芳;李光亚;王巍;范春;龙江;周云;刘继华;孙嘉明
分类号 G06F9/445 主分类号 G06F9/445
代理机构 上海市华诚律师事务所 代理人 徐申民
主权项 1.一种Client/Server架构下软件自动升级更新的方法,其特征是,所述方法包括以下步骤:a:首先将最新版本的应用软件存放在ftp服务器上,软件中包含其最新版本号;将所述最新版本号存放在数据库的版本信息表中;将最新的个体ftp脚本代码也存放在ftp服务器上;b:用户连上服务器后运行应用软件,系统在软件登录过程中从所述数据库版本信息表中取出所述最新版本号,如果当前使用软件的版本号低于所述最新版本号,则执行步骤c,否则执行步骤f;c:系统运行自动升级程序,取得相关子系统的名称,从地址表中取得ftp服务器的ip地址,将他们作为参数传给自动升级程序;同时系统关闭所述应用软件;d:自动升级程序执行公用ftp脚本代码,用ftp方式从服务器上相应位置下载所有最新的个体ftp脚本代码;e:自动升级程序根据步骤c中取得的所述相关子系统名称执行相应的个体ftp脚本代码,用ftp方式下载相应的应用软件,从而完成软件升级;f:结束。
地址 200233上海市漕河泾桂平路481号20号楼5、6层