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

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

发明内容
本发明提供了基于网页实现计时安全同步方法及系统,实现了无需下载任何软件,即可实现计时安全同步。本发明公布了一种基于网页实现计时安全同步方法,包括通讯服务器对接收的源用户发送计时数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述计时数据信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器存储并更新计时数据信息并将更新后的计时数据信息,发送至目标用户及源用户。本发明还公布了一种基于网页实现计时安全同步系统,包括源用户、通讯服务器、目标用户通讯服务器对接收的源用户发送计时数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述计时数据信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的计时数据信息发送至同步存储服务器;所述同步存储服务器存储并更新计时数据信息并将更新后的计时数据信息,发送至目标用户及源用户。本发明提供了基于网页实现计时安全同步方法及系统,实现了无需下载任何软件,即可实现计时安全同步。


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