一种分布式多程序产品自动更新系统及方法技术方案

技术编号:3488863 阅读:209 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种分布式多程序产品自动更新系统及方法,该系统包括:一个认证服务器、一个管理服务器、一程序产品服务器群、一个客户端系统,该客户端系统包括:生成获取客户本地认证信息模块、客户认证模块、获取客户多程序产品信息模块、获取客户多程序产品更新配置信息模块、程序产品更新管理模块、程序产品版本检测模块、程序产品下载模块、程序产品更新模块,本发明专利技术方法包括十四个步骤,可运用于上述的分布式多程序产品自动更新系统上。本发明专利技术能够自动、快速、准确、安全地把企业生产的不同应用和服务的程序产品传送于用户的各终端计算机,节省了用户自行下载及安装程序的时间从而提升工作效率。

【技术实现步骤摘要】

【技术保护点】
一种分布式多程序产品自动更新系统,其特征在于,包括:至少一个认证服务器,用于存储、设置及管理客户原始认证信息并对客户本地认证信息与此客户原始认证信息进行检验认证,把认证结果信息发送至客户端系统;至少一个管理服务器,用于存储、设置及管理多程序产品的更新配置信息;一程序产品服务器群,由单个或多个WEB服务器组成,用于存储各种版本的程序产品及发送各版本的程序产品数据通过一网络至客户端系统;至少一个客户端系统,通过网络与所述认证服务器、管理服务器、程序产品服务器群互连;所述客户端系统包括:一生成获取客户本地认证信息模块,用于对用户输入的客户认证信息进行生成及获取当前客户本地的认证所需的合法信息;一客户认证模块,用于发送获取客户本地认证信息至认证服务器上认证,并接收认证服务器发送来的认证结果信息;一获取客户多程序产品信息模块,用于获取当前客户终端计算机中的多个程序产品信息;一获取客户多程序产品更新配置信息模块,用于获取当前客户的多个程序产品在管理服务器上的更新配置信息;一程序产品更新管理模块,用于管理多个程序产品的版本检测、下载、更新;一程序产品版本检测模块,用于单个程序产品的产品信息和更新配置信息的版本检测;一程序产品下载模块,用于根据单个程序产品的更新配置信息来智能优选程序产品服务器群中的服务器,并可控下载单个程序产品的数据并存储;一程序产品更新模块,用于对下载来并存储着的单个程序产品的数据并根据单个程序产品的更新配置信息来实行可控更新单个程序产品,及更新不成功时,可控实现回滚更新,所述回滚更新指:恢复至更新前程序产品数据。...

【技术特征摘要】

【专利技术属性】
技术研发人员:金晖颜魏黄诚
申请(专利权)人:盛趣信息技术上海有限公司
类型:发明
国别省市:31[中国|上海]

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

1
相关领域技术
  • 暂无相关专利