一种Client/Server架构下软件自动升级更新的方法技术

技术编号:2873464 阅读:255 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种client/server架构下软件自动升级更新的方法,传统的软件升级更新方法要求客户端软件用户具有一定的专业知识,操作也比较复杂,容易出错,本发明专利技术提供的方法对此作出显著改善,应用软件不需要用户手工干预,自动把当前使用的软件版本号与最新版本号加以比较,如必要就自动下载最新软件,从而完成软件的自动升级更新。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及计算机
中软件升级更新的方法,尤其涉及。
技术介绍
在client/server架构中,客户端(client端)的应用软件经常需要进行升级更新,传统的方法是用户手工连接ftp服务器,利用ftp将所需软件下载到本地完成更新,但这种做法有以下几个缺点。1.对客户端用户要求较高,客户端用户必须是会使用一些常规ftp命令的比较专业的人士;2.操作比较复杂,容易出错;3.下载前要通知客户端用户下载哪几个模块,一是费时费力,二是容易下载错文件或遗漏文件。由于客户端用户大部分属非计算机专业人士,该方法在很多实际情况中都缺乏可行性。另一种比较流行的软件更新方法是在服务器端(server端)建立web站点,将需要更新的软件放在服务器上并在web页上设置导向该软件的链接,用户只需在该web站点点击该链接即可下载。与上一个方法相比,下载的操作简单了,也不需要太专业的技术,但该方法也存在着以下几个缺点。1.要建立一个web站点,增加了时间和经费的开销;2.软件下载前需要通知用户到哪个站点下载哪个软件,比较麻烦;3.对于某些不熟悉web操作的用户来说,这种方法也比较难操作。
技术实现思路
本文档来自技高网
...

【技术保护点】
一种Client/Server架构下软件自动升级更新的方法,其特征是,所述方法包括以下步骤:a:首先将最新版本的应用软件存放在ftp服务器上,软件中包含其最新版本号;将所述最新版本号存放在数据库的版本信息表中;将最新的个体ftp脚本代码 也存放在ftp服务器上;b:用户连上服务器后运行应用软件,系统在软件登录过程中从所述数据库版本信息表中取出所述最新版本号,如果当前使用软件的版本号低于所述最新版本号,则执行步骤c,否则执行步骤f;c:系统运行自动升级程序,取得相关子 系统的名称,从地址表中取得ftp服务器的ip地址,将他们作为参数传给自动升级程序;同时系统关闭所述应用软件;...

【技术特征摘要】

【专利技术属性】
技术研发人员:薛莉芳李光亚王巍范春龙江周云刘继华孙嘉明
申请(专利权)人:万达信息股份有限公司
类型:发明
国别省市:31[中国|上海]

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

1