发明名称 一种以独占方式对软件客户端进行更新的方法及系统
摘要 本发明公开了一种以独占方式对软件客户端进行更新的方法及系统,首先生成与目的版本号对应的验证码,并将目的版本号与验证码写入验证码表当中;之后,从验证码表当中读取目的版本号、与目的版本号对应的目的验证码、原版本号、与原版本号对应的原验证码,将读取的内容与更新文件一起写入更新包,更新时,通过对比原版本号与原验证码更新客户端,整个更新过程中,验证码决定更新的成败,因为不同的服务器生成的验证码不同,因此,此过程保证了软件客户端在更新时,只能通过相同的服务器进行,从而保证更新后程序的一致性,也使程序的运行结果保持一致。
申请公布号 CN103685471A 申请公布日期 2014.03.26
申请号 CN201310588175.4 申请日期 2013.11.21
申请人 珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司 发明人 刘畅;吴才忠;梁波
分类号 H04L29/08(2006.01)I;G06F9/445(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 广州嘉权专利商标事务所有限公司 44205 代理人 陈国荣
主权项 一种以独占方式对软件客户端进行更新的方法,其特征在于,包括:更新验证码表的步骤,生成与目的软件版本号对应的目的更新验证码,将目的软件版本号与目的更新验证码按照对应关系写入验证码表;更新包生成的步骤,从验证码表当中读取原软件版本号、与原软件版本号对应的原更新验证码、目的软件版本号、与目的软件版本号对应的目的更新验证码,并将所读取的内容与更新文件一并写入更新包;软件客户端更新的步骤,对比软件客户端的软件版本号与更新包中的原软件版本号是否一致,若不一致,结束更新,否则,对比软件客户端的更新验证码与更新包中的原更新验证码是否一致,若不一致,结束更新,否则,从更新包中读取更新文件对软件客户端进行更新;其中,验证码表存储于服务器中,用于记录软件客户端的版本号和与版本号对应的验证码。
地址 519000 广东省珠海市吉大景山路莲山巷8号金山软件大厦