一种应用于在线考试的通讯方法及系统的制作方法

文档序号:7782680阅读:143来源:国知局
一种应用于在线考试的通讯方法及系统的制作方法
【专利摘要】本发明公开了一种应用于在线考试的通讯方法及系统,该方法包括:客户端周期性向服务器发送请求消息;所述服务器发送应答消息至所述客户端;当所述客户端在预设时间内,未接收到所述应答消息或所接收的应答消息异常时,存储用户输入的信息;当所述客户端接收到正常的应答消息时,将存储的信息发送至所述服务器;采用本发明的方法及系统,可在网络中断或服务器异常时,用户亦可正常作答,而不会影响用户的考试。
【专利说明】一种应用于在线考试的通讯方法及系统
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种应用于在线考试的通讯方法及系统。
【背景技术】
[0002]在现有技术中,在线考试平台一般均采用客户端/服务器构架;其中,用户可登陆客户端作答,而客户端会实时将用户的作答传送至服务器进行存储;
[0003]但是,在实际考试过程中,经常会由于网络的中断或者服务器异常导致用户无法正常作答,从而影响用户的考试。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种应用于在线考试的通讯方法及系统,以在网络中断或服务器异常时,用户亦可正常作答,而不会影响用户的考试。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]一种应用于在线考试的通讯方法,包括:
[0007]客户端周期性向服务器发送请求消息;
[0008]所述服务器发送应答消息至所述客户端;
[0009]当所述客户端在预设时间内,未接收到所述应答消息或所接收的应答消息异常时,存储用户输入的信息;
[0010]当所述客户端接收到正常的应答消息时,将存储的信息发送至所述服务器。
[0011]优选的,所述客户端向所述服务器发送请求消息的周期为2s。
[0012]优选的,所述当客户端在预设时间内,未接收到所述应答消息或所接收的应答消息异常时,还包括:
[0013]显示异常界面,以通知所述用户此时出现异常。
[0014]优选的,所述异常界面包括网络异常界面和服务器异常界面。
[0015]优选的,所述客户端第N次向服务器发送的请求消息的格式为异步的;其中,所述N大于等于2。
[0016]—种应用于在线考试的通讯系统,包括:
[0017]客户端用于,周期性向服务器发送请求消息、当在预设时间内,未接收到服务器所发送的应答消息或应答消息异常时,存储用户输入的信息以及当接收到正常的应答消息时,将存储的信息发送至服务器;
[0018]所述服务器用于,发送所述应答消息至所述客户端。
[0019]优选的,所述客户端向所述服务器发送请求消息的周期为2s。
[0020]优选的,所述客户端还用于,显示异常界面,以通知所述用户此时出现异常。
[0021]优选的,所述异常界面包括网络异常界面和服务器异常界面。
[0022]优选的,所述客户端第N次向服务器发送的请求消息的格式为异步的;其中,所述N大于等于2。[0023]由上述的技术方案可以看出,在本发明实施例中,首先客户端周期性向服务器发送请求消息,而接收到请求消息的服务器发送应答消息至上述客户端;然后当客户端在预设时间内未接收到服务器发送的应答消息或所接收的应答消息异常时,即认为此时的网络和/或服务器出现异常,存储用户所输入的信息;且当客户端再次接收到正常的应答消息时,认为此时的网络和/或服务器恢复正常,将所存储的信息发送至服务器;由上可见,采用本发明的方法和系统,当网络或服务器异常时,用户亦可正常作答,并不会影响用户的考试。
【专利附图】

【附图说明】
[0024]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本发明实施例所提供的应用于在线考试的通讯方法;
[0026]图2为本发明实施例所提供的应用于在线考试的通讯系统。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]本发明公开了一种应用于在线考试的通讯方法,如图1所示,该方法至少包括以下步骤:
[0029]Sll:客户端周期性向服务器发送请求消息;
[0030]具体的,上述客户端向服务器发送请求消息的周期可为2s ;
[0031]更具体的,上述客户端首次向服务器发送的请求消息可为登陆消息,而第N次向服务器发送的请求消息的格式可为异步的,具体可为Ajax格式;其中N大于等于2。
[0032]S12:服务器发送应答消息至客户端;
[0033]S13:当客户端在预设时间内,未接收到应答消息或所接收的应答消息异常时,存储用户输入的信息;
[0034]S14:当客户端接收到正常的应答消息时,将存储的信息发送至服务器。
[0035]由上可见,在本发明实施例中,首先客户端周期性向服务器发送请求消息,而接收到请求消息的服务器发送应答消息至上述客户端;然后当客户端在预设时间内未接收到服务器发送的应答消息或所接收的应答消息异常时,即认为此时的网络和/或服务器出现异常,存储用户所输入的信息;且当客户端再次接收到正常的应答消息时,认为此时的网络和/或服务器恢复正常,将所存储的信息发送至服务器;由上可见,采用本发明的方法,当网络或服务器异常时,用户亦可正常作答,并不会影响用户的考试。
[0036]在本发明其它实施例中,当客户端在预设时间内,未接收到应答消息或所接收的应答消息异常时,还可包括:[0037]显示异常界面,以通知用户此时出现异常;
[0038]具体的,上述异常界面包括网络异常界面和服务器异常界面;
[0039]由上可见,采用上述方法,当网络或服务器出现异常时,用户可及时联系监考老师对异常进行排查和维修,而用户本身可继续作答,不必中断考试过程。
[0040]与上述方法相对应的,本发明还公开了一种应用于在线考试的通讯系统,如图2所述,可包括:
[0041]客户端21用于,周期性向服务器发送请求消息、当在预设时间内,未接收到服务器发送的应答消息或应答消息异常时,存储用户输入的信息以及当接收到正常的应答消息时,将存储的消息发送至服务器22 ;
[0042]具体的,客户端21向服务器22发送请求消息的周期可为2s ;且客户端21首次向服务器22发送的请求消息的格式可为登陆消息;而客户端21第N次向服务器22发送的请求消息的格式可为异步的;其中,N大于等于2。
[0043]服务器22用于,发送应答消息至客户端21。
[0044]由上可见,在本发明实施例中,首先客户端周期性向服务器发送请求消息,而接收到请求消息的服务器发送应答消息至上述客户端;然后当客户端在预设时间内未接收到服务器发送的应答消息或所接收的应答消息异常时,即认为此时的网络和/或服务器出现异常,存储用户所输入的信息;且当客户端再次接收到正常的应答消息时,认为此时的网络和/或服务器恢复正常,将所存储的信息发送至服务器;由上可见,采用本发明的装置,当网络或服务器异常时,用户亦可正常作答,并不会影响用户的考试。
[0045]在本发明其它实施例中,上述所有实施例中的客户端21还用于,显示异常界面,以通知用户此时出现异常;
[0046]具体的,上述异常界面包括网络异常界面和服务器异常界面;
[0047]由上可见,采用上述装置,当网络或服务器出现异常时,用户可及时联系监考老师对异常进行排查和维修,而本户本身可继续作答,不必中断考试过程。
[0048]对于客户端21和服务器22的各细化功能可参见上述方法的记载,在此不再赘述。
[0049]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种应用于在线考试的通讯方法,其特征在于,包括: 客户端周期性向服务器发送请求消息; 所述服务器发送应答消息至所述客户端; 当所述客户端在预设时间内,未接收到所述应答消息或所接收的应答消息异常时,存储用户输入的信息; 当所述客户端接收到正常的应答消息时,将存储的信息发送至所述服务器。
2.根据权利要求1所述的方法,其特征在于,所述客户端向所述服务器发送请求消息的周期为2s。
3.根据权利要求1所述的方法,其特征在于,所述当客户端在预设时间内,未接收到所述应答消息或所接收的应答消息异常时,还包括: 显示异常界面,以通知所述用户此时出现异常。
4.根据权利要求3所述的方法,其特征在于,所述异常界面包括网络异常界面和服务器异常界面。
5.根据权利要求1所述的方法,其特征在于,所述客户端第N次向服务器发送的请求消息的格式为异步的;其中,所述N大于等于2。
6.一种应用于在线考试的通讯系统,其特征在于,包括: 客户端用于,周期性向服务器发送请求消息、当在预设时间内,未接收到服务器所发送的应答消息或应答消息异常时,存储用户输入的信息以及当接收到正常的应答消息时,将存储的信息发送至服务器; 所述服务器用于,发送所述应答消息至所述客户端。
7.根据权利要求6所述的系统,其特征在于,所述客户端向所述服务器发送请求消息的周期为2s。
8.根据权利要求6所述的系统,其特征在于,所述客户端还用于,显示异常界面,以通知所述用户此时出现异常。
9.根据权利要求8所述的系统,其特征在于,所述异常界面包括网络异常界面和服务器异常界面。
10.根据权利要求6所述的系统,其特征在于,所述客户端第N次向服务器发送的请求消息的格式为异步的;其中,所述N大于等于2。
【文档编号】H04L29/06GK103685313SQ201310740441
【公开日】2014年3月26日 申请日期:2013年12月26日 优先权日:2013年12月26日
【发明者】冯东, 王奔 申请人:北京中电普华信息技术有限公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1