发明名称 一种数据更新的方法和系统
摘要 本发明涉及数据处理领域,特别是涉及一种数据更新的方法和系统,所述方法包括:客户端获取工作数据源文件;客户端监测从服务器传输来的数据中是否存在与所述工作数据源文件标识相同的数据源文件;如果存在,所述客户端判断所述数据源文件是否有更新;如果有更新,客户端接收更新的数据源文件,保存当前所述更新的数据源文件,作为最新数据源文件。本发明提供的方法由客户端监测数据是否有更新,避免了应用模块需要定期向服务器发送查询请求以查询数据是否有更新的问题,避免了繁琐的维护工作。另一方面,本发明可以适用于类似数据广播的单向环境中,易于实现。最后,本技术方案只保存工作数据源文件与最新数据源文件,节省了存储空间。
申请公布号 CN102289480B 申请公布日期 2013.05.01
申请号 CN201110219530.1 申请日期 2011.08.02
申请人 深圳市茁壮网络股份有限公司 发明人 朱吕亮
分类号 G06F17/30(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 彭愿洁;李文红
主权项 一种数据更新的方法,其特征在于,所述方法包括:客户端获取工作数据源文件;客户端监测从服务器传输来的数据中是否存在与所述工作数据源文件标识相同的数据源文件;如果存在,所述客户端判断所述数据源文件是否有更新;如果有更新,客户端接收更新的数据源文件,保存当前所述更新的数据源文件,作为最新数据源文件;所述客户端中的浏览器向应用模块发送消息,通知所述应用模块有更新的数据源文件;所述应用模块接收到所述浏览器的消息后,所述应用模块选择是否立即切换工作数据源文件;如果是,所述应用模块立即进行切换,所述浏览器将工作数据源文件替换为最新数据源文件,并将最新数据源文件置为空;如果否,所述应用模块不进行切换,保持当前所述工作数据源文件不变。
地址 518002 广东省深圳市罗湖区沿河北路1002号京广中心办公楼12楼01-07单元