一种保证网页信息同步的方法

文档序号:8459251阅读:173来源:国知局
一种保证网页信息同步的方法
【技术领域】
[0001]本发明涉及一种保证网页信息同步的方法。
【背景技术】
[0002]现有技术中网页信息同步的方法并不多,使用简单和易用的方法也较少,要想使网页数据同步非常困难,这是由于web模式决定的。浏览器可以请求服务器做出响应,但是服务器不能直接操作浏览器。如果服务器有数据发生变化,浏览器则无法反映服务器的情况。

【发明内容】

[0003]本发明的目的在于克服现有技术中的缺陷,提供一种保证网页信息同步的方法,所述方法通过在服务器上设置定时器从而实现了浏览器和服务器的数据同步。
[0004]本发明是通过以下技术方案予以实现的。
[0005]一种保证网页信息同步的方法,方法步骤如下:在服务器上设有定时器,开启定时器,定时器就根据设置的时间间隔,定时轮巡定时器调用的方法,访问该方法内部调用需要通过定时器操作的业务逻辑方法,被调用的业务逻辑方法会被定时器定时轮巡周期每次调用,直到定时器停止,被调用业务逻辑方法会根据业务逻辑需要更新服务器上的数据,也会和数据库交互更新数据信息;浏览器用户登录后开启定时器,定时器根据设置的时间间隔,定时轮巡定时器调用的方法,访问该方法内部被调用的业务逻辑方法,被调用的业务逻辑方法会被定时器定时轮巡周期每次调用,直到定时器停止,被调用的业务逻辑方法会根据业务逻辑需要更新客户端信息到服务器上,也会调用服务器定时器定期更新的数据信息。
[0006]本发明一种保证网页信息同步的方法,通过在服务器上设置定时器,可以定时发出对服务器方法的调用,定时去服务器读取信息,这样一旦服务器的数据发生改变,浏览器就通过定时器调用方法获取改变信息,从而在一定程度上实现了数据的实时同步和交互。
【附图说明】
[0007]图1是本发明一种保证网页信息同步的方法的流程示意图。
【具体实施方式】
[0008]以下通过具体实施例对本发明的【具体实施方式】作进一步详细的说明。
[0009]一种保证网页信息同步的方法,如图1是本发明一种保证网页信息同步的方法的流程示意图,方法步骤如下:在服务器上设置定时器,服务器开启定时器,定时器根据设置的时间间隔,定时轮巡定时器调用的方法,访问该方法内部调用需要通过定时器操作的业务逻辑方法,被调用的业务逻辑方法会被定时器定时轮巡周期每次调用,直到定时器停止,被调用的业务逻辑方法会根据业务逻辑需要更新服务器上的数据,也会和数据库交互更新数据信息;浏览器用户登录后开启定时器,定时器根据设置的时间间隔,定时轮巡定时器调用的方法,访问该方法内部被调用的业务逻辑方法,被调用的业务逻辑方法会被定时器定时轮巡周期每次调用,直到定时器停止,被调用的业务逻辑方法会根据业务逻辑需要更新客户端信息到服务器上,也会调用服务器定时器定期更新的数据信息。如果有两个浏览器甲和乙相互发送消息,首先甲先发送消息到服务器,在服务器通过未读消息列表记录,乙有消息。乙设有定时器定期到服务器调用未读消息列表记录,发现自己有未读消息。浏览器得到未读消息的数据,根据未读消息的数据状态调用获取未读消息的方法,从服务器上读取未读消息,从而实现消息发送接收同步。浏览器定时器时间设定的越短,同步效果越明显。
【主权项】
1.一种保证网页信息同步的方法,其特征在于,方法步骤如下:在服务器上设有定时器,开启定时器,定时器就根据设置的时间间隔,定时轮巡定时器调用的方法,访问该方法内部调用需要通过定时器操作的业务逻辑方法,被调用的业务逻辑方法会被定时器定时轮巡周期每次调用,直到定时器停止,被调用业务逻辑方法会根据业务逻辑需要更新服务器上的数据,也会和数据库交互更新数据信息;浏览器用户登录后开启定时器,定时器根据设置的时间间隔,定时轮巡定时器调用的方法,访问该方法内部被调用的业务逻辑方法,被调用的业务逻辑方法会被定时器定时轮巡周期每次调用,直到定时器停止,被调用的业务逻辑方法会根据业务逻辑需要更新客户端信息到服务器上,也会调用服务器定时器定期更新的数据信息。
【专利摘要】本发明公开了一种保证网页信息同步的方法,所述方法通过在服务器上设置定时器,定时去服务器读取信息,可以定时发出对服务器方法的调用,这样一旦服务器的数据发生改变,浏览器就通过定时器调用方法获取改变信息,从而在一定程度上实现了数据的实时同步和交互。
【IPC分类】G06F17-30, H04L29-08
【公开号】CN104780186
【申请号】CN201410012376
【发明人】张春成
【申请人】江苏达嘉软件科技有限公司
【公开日】2015年7月15日
【申请日】2014年1月13日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1