面向企业网络的操作系统升级补丁更新方法

文档序号:6439337阅读:929来源:国知局
专利名称:面向企业网络的操作系统升级补丁更新方法
技术领域
本发明涉及计算机通信领域,具体涉及一种面向企业网络的操作系统升级补丁更新方法。
背景技术
目前因特网已经普,成为日常工作和生活中的一部分。为了信息和数据共享、统一实现因特网接入等等目的,目前基本上绝大多数政府机构、企业以及个人家庭等的工作都建立了自己的内部局域网。但是,由于操作系统的开发是一个复杂繁琐的系统工程,因此难免会存在各种各样的系统升级补丁,例如windows、linux、mac os都不外乎如是,其中尤其又以windows以系统升级补丁多而著称。对于局域网而言,如果每一台计算机都下载升级补丁则存在大量的流量浪费,而且由于因特网服务器往往速度慢,往往导致下载不稳定甚至下载失败的情况,导致操作系统的漏洞没有得到及时修补,可能给操作系统带来潜在的安全隐患。

发明内容
本发明要解决的技术问题是提供一种能够实现局域网的全局操作系统升级补丁、数据下载量少、更新快速、使用方便的面向企业网络的操作系统升级补丁更新方法。为了解决上述技术问题,本发明采用的技术方案为
一种面向企业网络的操作系统升级补丁更新方法,其实施步骤如下
1)局域网的服务器建立包含操作系统版本、升级补丁名称和升级补丁安装文件的升级补丁数据库;
2)局域网的客户端通过因特网获取当前操作系统待更新的升级补丁列表;
3)客户端遍历升级补丁列表,针对当前的升级补丁首先检索所述升级补丁数据库是否存在操作系统版本、升级补丁名称都匹配的记录,如果存在匹配的记录则向服务器获取并运行当前的升级补丁,如果不存在匹配的记录则直接向因特网的服务器获取并运行当前的升级补丁,重复上述步骤直至升级补丁列表遍历完毕。作为上述技术方案的进一步改进
所述步骤3)中客户端直接向因特网的服务器获取并运行当前的升级补丁的详细步骤包括下载升级补丁,将当前操作系统版本、升级补丁名称和升级补丁安装文件发送给服务器并通过服务器添加至升级补丁数据库中,运行所述下载的升级补丁。所述服务器通过HTTP协议发布升级补丁数据库,所述客户端通过HTTP协议获取所述服务器的升级补丁数据库信息。所述步骤3)中客户端向服务器获取并运行当前的升级补丁具体是指首先将操作系统中的域名指向文件中将因特网上的升级补丁所在服务器的域名指向所述局域网中服务器的IP地址。本发明具有下述优点本发明局域网的服务器建立包含操作系统版本、升级补丁名称和升级补丁安装文件的升级补丁数据库,客户端遍历升级补丁列表,针对当前的升级补丁首先检索所述升级补丁数据库是否存在操作系统版本、升级补丁名称都匹配的记录,如果存在匹配的记录则向服务器获取并运行当前的升级补丁,如果不存在匹配的记录则直接向因特网的服务器获取并运行当前的升级补丁,重复上述步骤直至升级补丁列表遍历完毕,因此能够实现局域网的全局操作系统升级补丁,可以有效防止客户端重复下载升级补丁,节省网络流量、数据下载量少、更新快速、使用方便的优点。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例的基本流程示意图。
具体实施例方式下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。如图I所示,本实施例的面向企业网络的操作系统升级补丁更新方法,其实施步骤如下
1)局域网的服务器建立包含操作系统版本、升级补丁名称和升级补丁安装文件的升级补丁数据库;
2)局域网的客户端通过因特网获取当前操作系统待更新的升级补丁列表;
3)客户端遍历升级补丁列表,针对当前的升级补丁首先检索升级补丁数据库是否存在操作系统版本、升级补丁名称都匹配的记录,如果存在匹配的记录则向服务器获取并运行当前的升级补丁,如果不存在匹配的记录则直接向因特网的服务器获取并运行当前的升级补丁,重复上述步骤直至升级补丁列表遍历完毕。步骤3)中客户端直接向因特网的服务器获取并运行当前的升级补丁的详细步骤包括下载升级补丁,将当前操作系统版本、升级补丁名称和升级补丁安装文件发送给服务器并通过服务器添加至升级补丁数据库中,运行下载的升级补丁。服务器通过HTTP协议发布升级补丁数据库,客户端通过HTTP协议获取服务器的升级补丁数据库信息。步骤3)中客户端向服务器获取并运行当前的升级补丁具体是指首先将操作系统中的域名指向文件中将因特网上的升级补丁所在服务器的域名指向局域网中服务器的IP地址。
以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种面向企业网络的操作系统升级补丁更新方法,其特征在于其实施步骤如下 1)局域网的服务器建立包含操作系统版本、升级补丁名称和升级补丁安装文件的升级补丁数据库; 2)局域网的客户端通过因特网获取当前操作系统待更新的升级补丁列表; 3)客户端遍历升级补丁列表,针对当前的升级补丁首先检索所述升级补丁数据库是否存在操作系统版本、升级补丁名称都匹配的记录,如果存在匹配的记录则向服务器获取并运行当前的升级补丁,如果不存在匹配的记录则直接向因特网的服务器获取并运行当前的升级补丁,重复上述步骤直至升级补丁列表遍历完毕。
2.根据权利要求I所述的面向企业网络的操作系统升级补丁更新方法,其特征在于,所述步骤3)中客户端直接向因特网的服务器获取并运行当前的升级补丁的详细步骤包括下载升级补丁,将当前操作系统版本、升级补丁名称和升级补丁安装文件发送给服务器并通过服务器添加至升级补丁数据库中,运行所述下载的升级补丁。
3.根据权利要求2所述的面向企业网络的操作系统升级补丁更新方法,其特征在于所述服务器通过HTTP协议发布升级补丁数据库,所述客户端通过HTTP协议获取所述服务器的升级补丁数据库信息。
4.根据权利要求2所述的面向企业网络的操作系统升级补丁更新方法,其特征在于所述步骤3)中客户端向服务器获取并运行当前的升级补丁具体是指首先将操作系统中的域名指向文件中将因特网上的升级补丁所在服务器的域名指向所述局域网中服务器的IP地址。
全文摘要
本发明公开了一种面向企业网络的操作系统升级补丁更新方法,其实施步骤如下1)局域网的服务器建立包含操作系统版本、升级补丁名称和升级补丁安装文件的升级补丁数据库;2)局域网的客户端通过因特网获取当前操作系统待更新的升级补丁列表;3)客户端遍历升级补丁列表,针对当前的升级补丁首先检索升级补丁数据库是否存在操作系统版本、升级补丁名称都匹配的记录,如果存在匹配的记录则向服务器获取并运行当前的升级补丁,如果不存在匹配的记录则直接向因特网的服务器获取并运行当前的升级补丁,重复上述步骤直至升级补丁列表遍历完毕。本发明具有能够实现局域网的全局操作系统升级补丁、数据下载量少、更新快速、使用方便的优点。
文档编号G06F9/445GK102624861SQ20111038321
公开日2012年8月1日 申请日期2011年11月28日 优先权日2011年11月28日
发明者冯春瑾, 葛长伟 申请人:苏州奇可思信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1