ImageVerifierCode 换一换
格式:PDF , 页数:8 ,大小:501.39KB ,
资源ID:1569430      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1569430.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种自动同步升级处理的方法及系统.pdf)为本站会员(b***)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

一种自动同步升级处理的方法及系统.pdf

1、(10)申请公布号 CN 103118061 A(43)申请公布日 2013.05.22CN103118061A*CN103118061A*(21)申请号 201210467897.X(22)申请日 2012.11.19H04L 29/08(2006.01)G06F 9/445(2006.01)H04L 29/12(2006.01)(71)申请人苏州亿倍信息技术有限公司地址 215021 江苏省苏州市苏州工业园区星湖街328号崇文路国华大厦A511(72)发明人谢静宇(54) 发明名称一种自动同步升级处理的方法及系统(57) 摘要本发明提供一种自动同步升级处理的方法及系统。上述方法包括以下步骤

2、:全局服务器接收信息服务器的升级请求,向控制器查询并获得第二版本信息;全局服务器通过比较第一版本信息与第二版本信息,判断信息服务器当前运行软件的第一版本是否为最新版本;若全局服务器判断得到发送升级请求的信息服务器当前运行软件的第一版本不是最新的版本,发送升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级;若未发出升级请求的其他信息服务器全部回复发送升级请求的信息服务器需要一同升级,则发送升级请求的信息服务器通知控制器,控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器。(51)Int.Cl.权利要求书1页 说明书4页 附图2页(19)中华人民

3、共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书4页 附图2页(10)申请公布号 CN 103118061 ACN 103118061 A1/1页21.一种自动同步升级处理的方法,其特征在于,包括以下步骤:全局服务器接收信息服务器的升级请求,并根据存储的升级对照表,向控制器查询并获得第二版本信息,其中,所述升级请求中携带了所述信息服务器当前运行软件的第一版本信息;所述全局服务器通过比较第一版本信息与第二版本信息,判断所述信息服务器当前运行软件的第一版本是否为最新版本;若所述全局服务器判断得到发送升级请求的所述信息服务器当前运行软件的第一版本不是最新的版本,所述全局服务器通知发送升

4、级请求的所述信息服务器,发送升级请求的所述信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级;若未发出升级请求的其他信息服务器全部回复发送升级请求的所述信息服务器需要一同升级,则发送升级请求的所述信息服务器通知所述控制器,所述控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器;每个信息服务器分别从所述控制器下载相应的最新版本完成升级。2.根据权利要求1所述的方法,其特征在于,所述升级对照表存储信息服务器地址、控制器地址及软件名称的对应关系。3.根据权利要求1所述的方法,其特征在于,所述信息服务器的数目为三个。4.根据权利

5、要求1所述的方法,其特征在于,所述控制器存储每个信息服务器的最新版本。5.一种自动同步升级处理的系统,其特征在于,包括信息服务器、全局服务器及控制器,所述信息服务器连接所述全局服务器及所述控制器,所述控制器连接所述全局服务器,所述全局服务器,用于接收所述信息服务器的升级请求,并根据存储的升级对照表,向控制器查询并获得第二版本信息,其中,所述升级请求中携带了所述信息服务器当前运行软件的第一版本信息,所述全局服务器,用于通过比较第一版本信息与第二版本信息,判断所述信息服务器当前运行软件的第一版本是否为最新版本,若所述全局服务器判断得到发送升级请求的所述信息服务器当前运行软件的第一版本不是最新的版本

6、,所述全局服务器,用于通知发送升级请求的所述信息服务器,发送升级请求的所述信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级,若未发出升级请求的其他信息服务器全部回复发送升级请求的所述信息服务器需要一同升级,则发送升级请求的所述信息服务器,用于通知所述控制器,所述控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器,所述每个信息服务器,用于分别从所述控制器下载相应的最新版本完成升级。6.根据权利要求5所述的系统,其特征在于,所述升级对照表存储信息服务器地址、控制器地址及软件名称的对应关系。7.根据权利要求5所述的系统,其特

7、征在于,所述信息服务器的数目为三个。8.根据权利要求5所述的系统,其特征在于,所述控制器存储每个信息服务器的最新版本。权 利 要 求 书CN 103118061 A1/4页3一种自动同步升级处理的方法及系统技术领域0001 本发明属于网络通信领域,尤其涉及一种自动同步升级处理的方法及系统。背景技术0002 目前,于具有多个节点的系统来说,若某个节点需要升级时,需要对其他节点一一进行手动升级,以确保各个节点升级版本之间的兼容性。如此,不利于整个系统程序的版本管理,而且,很可能发生某个节点跳版本升级,导致节点之间的版本无法兼容,造成升级失败等问题。发明内容0003 本发明提供一种自动同步升级处理的

8、方法及系统,以解决上述问题。0004 本发明提供一种自动同步升级处理的方法。上述方法包括以下步骤:全局服务器接收信息服务器的升级请求,并根据存储的升级对照表,向控制器查询并获得第二版本信息,其中,升级请求中携带了信息服务器当前运行软件的第一版本信息;全局服务器通过比较第一版本信息与第二版本信息,判断信息服务器当前运行软件的第一版本是否为最新版本;若全局服务器判断得到发送升级请求的信息服务器当前运行软件的第一版本不是最新的版本,全局服务器通知发送升级请求的信息服务器,发送升级请求的信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级;若未发出

9、升级请求的其他信息服务器全部回复发送升级请求的信息服务器需要一同升级,则发送升级请求的信息服务器通知控制器,控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器;每个信息服务器分别从控制器下载相应的最新版本完成升级。0005 本发明还提供一种自动同步升级处理的系统,包括信息服务器、全局服务器及控制器。信息服务器连接全局服务器及控制器,控制器连接全局服务器。全局服务器,用于接收信息服务器的升级请求,并根据存储的升级对照表,向控制器查询并获得第二版本信息,其中,升级请求中携带了信息服务器当前运行软件的第一版本信息。全局服务器,用于通过比较第一版本信息与第二版本信息,判断信息服务器当

10、前运行软件的第一版本是否为最新版本。若全局服务器判断得到发送升级请求的信息服务器当前运行软件的第一版本不是最新的版本,全局服务器,用于通知发送升级请求的信息服务器,发送升级请求的信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级。若未发出升级请求的其他信息服务器全部回复发送升级请求的信息服务器需要一同升级,则发送升级请求的信息服务器,用于通知控制器,控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器。每个信息服务器,用于分别从控制器下载相应的最新版本完成升级。0006 相较于先前技术,根据本发明提供的自动同步升级处理的方

11、法及系统,若全局服务器判断得到发送升级请求的所述信息服务器当前运行软件的第一版本不是最新的版本,说 明 书CN 103118061 A2/4页4全局服务器通知发送升级请求的信息服务器,发送升级请求的信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级。若未发出升级请求的其他信息服务器全部回复发送升级请求的信息服务器需要一同升级,则发送升级请求的信息服务器通知控制器,控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器。如此,实现所有信息服务器的同步自动升级。而且,便于管理整个系统。附图说明0007 此处所说明的附图用来提供对

12、本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:0008 图1所示为根据本发明的较佳实施例提供的自动同步升级处理的方法的流程图;0009 图2所示为根据本发明的较佳实施例提供的自动同步升级处理的系统的示意图。具体实施方式0010 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。0011 图1所示为根据本发明的较佳实施例提供的自动同步升级处理的方法的流程图。如图1所示,本发明的较佳实施例提供的自动同步升级处理的方法包括步骤101105。0012 于

13、步骤101,全局服务器接收信息服务器的升级请求,并根据存储的升级对照表,向控制器查询并获得第二版本信息,其中,所述升级请求中携带了所述信息服务器当前运行软件的第一版本信息。于此,升级对照表存储信息服务器地址、控制器地址及软件名称的对应关系。0013 于步骤102,所述全局服务器通过比较第一版本信息与第二版本信息,判断所述信息服务器当前运行软件的第一版本是否为最新版本。0014 于本实施例中,信息服务器的数目例如为三个,即,信息服务器A、信息服务器B及信息服务器C。然而,本发明对此并不限定。具体而言,信息服务器A连接信息服务器B,信息服务器B连接信息服务器C,而且,信息服务器AC分别运行不同的软

14、件。信息服务器A获取第一信息,并对第一信息进行分析处理后下传至信息服务器B,信息服务器B对接信息服务器A下传的数据,并将对接数据和采集的第二信息下传至信息服务器C,信息服务器C对接信息服务器B下传的数据,同时获取第三信息进行管理。于此,全局服务器存储的升级对照表例如表1所示。0015 信息服务器地址软件名称控制器地址信息服务器A地址软件A地址1信息服务器B地址软件B地址1信息服务器C地址软件C地址10016 表1说 明 书CN 103118061 A3/4页50017 于此,信息服务器AC均对应一个控制器。所述控制器存储每个信息服务器的最新版本。然而,本发明对此并不限定。于实际应用中,可根据需

15、要设置多个控制器。0018 于本实施例中,若信息服务器A向全局服务器发出升级请求,则全局服务器接收信息服务器A的升级请求,并根据存储的升级对照表(例如表1),向控制器(地址1)查询并获得第二版本信息。其中,升级请求中携带了信息服务器A当前运行软件的第一版本信息。于此,第一版本信息及第二版本信息均包括软件名称及更新时问。0019 于此,由于控制器存储最新的软件版本,因此,第二版本信息为最新版本信息。若第一版本信息及第二版本信息中的软件更新时间一致,则说明信息服务器A当前运行软件的第一版本为最新版本。若两者的更新时间不一致,则说明信息服务器A当前运行软件的第一版本不是最新版本。0020 于步骤10

16、3,若所述全局服务器判断得到发送升级请求的所述信息服务器当前运行软件的第一版本不是最新的版本,所述全局服务器通知发送升级请求的所述信息服务器,发送升级请求的所述信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他未发出升级请求的信息服务器是否需要一同升级。0021 于步骤104,若未发出升级请求的其他信息服务器全部回复发送升级请求的所述信息服务器需要一同升级,则发送升级请求的所述信息服务器通知所述控制器,所述控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器。0022 于步骤105,每个信息服务器分别从所述控制器下载相应的最新版本完成升级。0023 于此,仍以信息

17、服务器AC为例。若全局服务器判断得到发送升级请求的信息服务器(例如,信息服务器A)当前运行软件的第一版本不是最新的版本,全局服务器通知发送升级请求的信息服务器(即,信息服务器A),信息服务器A向其他未发出升级请求的信息服务器(例如,信息服务器B及信息服务器C)发送询问信息,询问信息服务器B及信息服务器C是否需要一同升级。若信息服务器B及信息服务器C全部回复信息服务器A需要一同升级,则信息服务器A通知控制器,控制器将每个信息服务器(例如,信息服务器AC)对应的最新版本的存储地址发送至对应的信息服务器。其中,控制器存储更新对照表,更新对照表存储每个信息服务器对应的最新版本的软件名称、更新时间及存储

18、地址的对应关系。于此,控制器存储的更新对照表例如表2所示。0024 软件名称更新时间存储地址软件A 2012.11.1 12:00地址a软件B 2012.10.25 14:00地址b软件C 2012.11.13 9:00地址c0025 表20026 于此,当信息服务器AC需要一同升级时,信息服务器A发送通知消息至控制器,其中,通知消息中携带了信息服务器AC的地址信息,控制器根据表2将软件A的地址a发送至信息服务器A,将软件B的地址b发送至信息服务器B,将软件C的地址c发送至信息服务器C。信息服务器AC接收控制器发送的地址信息后,分别从控制器下载最新说 明 书CN 103118061 A4/4页

19、6版本的软件AC,从而完成升级。0027 图2所示为根据本发明的较佳实施例提供的自动同步升级处理的系统的示意图。如图2所示,本发明的较佳实施例提供的自动同步升级处理的系统包括信息服务器10A10C、全局服务器12及控制器14。于此,以三个信息服务器10A10C及一个控制器14为例。然而,本发明对此并不限定。信息服务器10A连接信息服务器10B,信息服务器10B连接信息服务器10C。信息服务器10A10C分别连接全局服务器12,信息服务器10A10C分别连接控制器14,控制器14连接全局服务器12。0028 于本实施例中,全局服务器12,用于接收信息服务器(例如,信息服务器10A)的升级请求,并

20、根据存储的升级对照表,向控制器14查询并获得第二版本信息,其中,升级请求中携带了信息服务器10A当前运行软件的第一版本信息。全局服务器12,用于通过比较第一版本信息与第二版本信息,判断信息服务器10A当前运行软件的第一版本是否为最新版本。若全局服务器12判断得到发送升级请求的信息服务器10A当前运行软件的第一版本不是最新的版本,全局服务器12,用于通知信息服务器10A,信息服务器10A向其他未发出升级请求的信息服务器(例如,信息服务器10B及信息服务器10C)发送询问信息,询问其他未发出升级请求的信息服务器(即,信息服务器10B及信息服务器10C)是否需要一同升级。若未发出升级请求的其他信息服

21、务器(即,信息服务器10B及信息服务器10C)全部回复信息服务器10A需要一同升级,则信息服务器10A,用于通知控制器14,控制器14将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器。每个信息服务器,用于分别从控制器14下载相应的最新版本完成升级。关于上述系统的具体操作过程同上述方法所述,故于此不再赘述。0029 综上所述,根据本发明较佳实施例提供的自动同步升级处理的方法及系统,若全局服务器判断得到发送升级请求的所述信息服务器当前运行软件的第一版本不是最新的版本,全局服务器通知发送升级请求的信息服务器,发送升级请求的信息服务器向其他未发出升级请求的信息服务器发送询问信息,询问其他

22、未发出升级请求的信息服务器是否需要一同升级。若未发出升级请求的其他信息服务器全部回复发送升级请求的信息服务器需要一同升级,则发送升级请求的信息服务器通知控制器,控制器将每个信息服务器对应的最新版本的存储地址发送至对应的信息服务器。如此,实现所有信息服务器的同步自动升级。而且,便于管理整个系统。0030 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说 明 书CN 103118061 A1/2页7图1说 明 书 附 图CN 103118061 A2/2页8图2说 明 书 附 图CN 103118061 A

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1