一种基于网页实现计时同步方法及系统的制作方法

文档序号:7650244阅读:262来源:国知局
专利名称:一种基于网页实现计时同步方法及系统的制作方法
技术领域
本发明属于网络技术领域,尤其涉及一种基于网页实现计时同步方法及系统。
背景技术
随着互联网的进一步普及,越来越多的用户习惯于享受高速互联网带来的丰富内 容,用户可以大量使用带宽,长时间进行网络资料的传输,随之而来的问题与争议也逐渐暴 露出来,其中,上网时间计时以及资费的计算问题,尤为突出。现有互联网应用有三种计时方式下载客户端进行计时、在网页强制登录与注销 以及嵌入网页进行定时不断刷新。下载客户端软件的缺点是用户必须下载客户端软件,客 户端引擎会比较耗时,而且也给病毒传播制造了机会;当采用网页强制注销和登录的方式 进行计时时,如果用户忘记关闭网页或机器突然故障时,系统将无法识别,会持续进行计 时,这就会造成用户损失;嵌入网页进行定时不断刷新,会大量消耗服务器资源,由于有一 个定时的过程,不可能做到计时的即时同步,也就意味着在某一时间点计时肯定是不同步 的,当用户机器出现问题时,计时将出现误差。上网速度与费用的性价比一直是用户评价与选择网络运营商的主要指标。因此, 如何合理计算上网时间,增加用户的满意程度,是各大收费网站竞争的焦点之一。在互联网的应用中也存在很多计时的问题,如在网络视频会议、远程教育等较为 严肃的系统中,为方便用户之间进行准确通讯,都需计时,如网络讲座的讲师和听众都需要 根据计时情况安排进程,尤其对于网络考试这类对计时要求很高的系统,考生严格按照时 间进度安排答题速度,监考人员根据时间显示提醒考生何时检查试卷、何时交卷等,如果考 生与监考人员的计时显示不同,将会引发很多问题。IM的音视频均需精确的计时系统,现行有些软件如网络视频会议、Web IM等具备 同步计时的功能,但均需下载相应软件安装,对软硬件、费用等都有一定的要求。

发明内容
本发明提供了一种基于网页实现计时同步方法及系统,实现了无需下载任何软 件,即可实现计时安全同步。本发明公布了一种基于网页实现计时同步方法,包括以下步骤通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器 存储并更新计时数据信息并将更新后的所述计时数据信息,发送至目标用户及源用户。本发明还公布了一种基于网页实现计时同步系统,包括源用户、通讯服务器、同 步存储服务器、目标用户通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器 存储并更新计时数据信息并将更新后的所述计时数据信息,发送至目标用户及源用户。其中,通讯服务器获取计时数据信息之前,还包括所述源用户打开网页,自动加 载Flash插件,所述Flash插件与通讯服务器建立永久连接。
3
本发明提供了一种基于网页实现计时同步方法及系统,实现了无需下载任何软 件,即可实现计时安全同步。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是本发明的详细流程图;图2是本发明的结构原理图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是本发明的详细流程图,包括以下步骤步骤101 源用户打开网页,自动加载Flash插件,Flash插件与通讯服务器建立永 久连接。上述技术方案中,其中步骤101包含如下过程源用户打开网页,自动加载Flash插件,Flash插件通过调用XMLSocket类建立与 通讯服务器的永久连接。步骤102 源用户开始计时时或者定时,通过Flash插件向通讯服务器发送计时数 据信息,通讯服务器转发给同步存储服务器并由同步存储服务器进行存储和更新,同步存 储服务器将更新后的计时数据信息通过通讯服务器发送至需要同步计时的目标用户及源 用户,以严格保证计时信息的同步。上述技术方案中,其中步骤102包含如下过程源用户开始计时时或者定时,通过Flash插件调用XMLSocket类的方法向通讯服 务器发送计时数据信息通讯服务器转发给同步存储服务器并由同步存储服务器进行存储和更新,同步存 储服务器将更新后的计时数据信息通过通讯服务器发送至需要同步计时的目标用户及源 用户,以严格保证计时信息的同步。步骤103 目标用户打开网页时,自动加载Flash插件,目标用户Flash插件与通 讯服务器建立永久连接,目标用户及源用户的Flash插件开始接收同步存储服务器发送的 计时同步信息。上述技术方案中,其中步骤103包含如下过程目标用户打开网页时,自动加载Flash插件,Flash插件通过调用XMLSocket类建 立与通讯服务器永久连接,目标用户及源用户的Flash插件开始接收同步存储服务器发送 给目标用户的计时同步信息。步骤104 :目标用户及源用户的Flash插件接收到同步存储服务器发送过来的计 时数据信息时,调用网页函数,网页函数对传递过来的计时信息进行逻辑处理或显示,即实 现网页计时同步。上述技术方案中,其中步骤104包含如下过程
目标用户及源用户的Flash插件接收到同步存储服务器发送过来的计时数据信 息时,通过ExternaUnterface类的call方法调用网页Javakript函数,传入接收到的计 时数据信息,JavaScript函数对传递过来的计时信息进行逻辑处理或显示,即实现网页计 时同步。图2是本发明的结构原理图,详细说明如下源用户A打开网页,自动加载Flash插件,Flash插件与通讯服务器建立永久连 接;源用户A开始计时时或者定时,通过Flash插件向通讯服务器发送计时数据信息 至通讯服务器,通讯服务器转发给同步存储服务器并由同步存储服务器进行存储和更新, 同步存储服务器将更新后的计时数据信息发送至需要同步计时的目标用户B、C及源用户 A,以严格保证计时信息的同步。上述技术方案中,包含如下过程源用户A开始计时时或者定时,通过Flash插件调用XMLSocket类的方法向通讯 服务器发送计时数据信息通讯服务器转发给同步存储服务器并由同步存储服务器进行存储和更新,同步存 储服务器将更新后的计时数据信息发送至需要同步计时的目标用户B、C及源用户A,以严 格保证计时信息的同步。目标用户B、C打开网页时,自动加载Flash插件,目标用户B、C的Flash插件与通 讯服务器建立永久连接,目标用户及源用户的Flash插件开始接收同步存储服务器发送的 计时同步信息。上述技术方案中,包含如下过程目标用户B、C打开网页时,自动加载Flash插件,Flash插件通过调用XMLSocket 类建立与通讯服务器永久连接,目标用户B、C及源用户A的Flash插件开始接收同步存储 服务器发送给目标用户B、C的计时同步信息。目标用户B、C及源用户A的Flash插件接收到同步存储服务器发送过来的计时数 据信息时,调用网页函数,网页函数对传递过来的计时信息进行逻辑处理或显示,即实现网 页计时同步。注用户B,C,以及用户A,B, C任意两个或者三个同时发送计时数据信息,同步的 过程都同上。本发明还公布了一种基于网页实现计时同步系统,包括源用户、通讯服务器、同 步存储服务器、目标用户通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器 存储并更新计时数据信息并将更新后的所述计时数据信息,发送至目标用户及源用户。其中,通讯服务器获取计时数据信息之前,还包括所述源用户打开网页,自动加 载Flash插件,所述Flash插件与通讯服务器建立永久连接。其中,所述源用户打开网页,自动加载Flash插件,Flash插件通过调用XMLSocket 类建立与通讯服务器的永久连接。其中,所述源用户开始计时时或者定时,通过Flash插件向通讯服务器发送计时
数据信息。
本发明与现有技术相比具有以下的优点不需要下载任何控件,即可在网页上对 计时进行同步,而且定时进行时间的同步,确定计时信息准确无误;源用户和目标用户的计 时一模一样,从而保证了内容在显示上的一致性,而且同步及时、高效;对软、硬件要求比较 低,能够很方便嵌入其它系统中进行应用;技术实现简单、思路清晰,运用门槛低,技术上很 容易普及和被接受。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于网页实现计时同步方法,其特征在于通讯服务器将获取的计时数据信息 发送至同步存储服务器;所述同步存储服务器存储并更新计时数据信息并将更新后的所述 计时数据信息,发送至目标用户及源用户。
2.根据权利要求1所述的方法,其特征在于通讯服务器获取计时数据信息之前,还包 括所述源用户打开网页,自动加载Flash插件,所述Flash插件与通讯服务器建立永久连 接。
3.根据权利要求2所述的方法,其特征在于所述源用户打开网页,自动加载Flash插 件,Flash插件通过调用XMLSocket类建立与通讯服务器的永久连接。
4.根据权利要求3所述的方法,其特征在于所述源用户开始计时时或者定时,通过 Flash插件向通讯服务器发送计时数据信息。
5.根据权利要求1所述的方法,其特征在于所述目标用户及源用户的Flash插件接 收到同步存储服务器发送过来的计时数据信息时,调用网页函数,网页函数对传递过来的 计时信息进行逻辑处理或显示。
6.根据权利要求1所述的方法,其特征在于所述同步存储服务器存储并更新计时数 据信息并将更新后的所述计时数据信息,通过通讯服务器发送至目标用户及源用户。
7.一种基于网页实现计时同步系统,其特征在于,包括源用户、通讯服务器、同步存 储服务器、目标用户通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器存储 并更新计时数据信息并将更新后的所述计时数据信息,发送至目标用户及源用户。
8.根据权利要求7所述的方法,其特征在于通讯服务器获取计时数据信息之前,还包 括所述源用户打开网页,自动加载Flash插件,所述Flash插件与通讯服务器建立永久连接。
9.根据权利要求8所述的方法,其特征在于所述源用户打开网页,自动加载Flash插 件,Flash插件通过调用XMLSocket类建立与通讯服务器的永久连接。
10.根据权利要求9所述的方法,其特征在于所述源用户开始计时时或者定时,通过 Flash插件向通讯服务器发送计时数据信息。
全文摘要
本发明公布了一种基于网页实现计时同步方法,包括以下步骤通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器存储并更新计时数据信息并将更新后的所述计时数据信息,发送至目标用户及源用户。本发明还公布了一种基于网页实现计时同步系统,本发明实现了无需下载任何软件,即可实现计时安全同步。
文档编号H04L29/08GK102130969SQ20111010602
公开日2011年7月20日 申请日期2011年4月26日 优先权日2011年4月26日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1