[发明专利]网络课堂故障处理方法、装置及系统有效
申请号: | 201410244864.8 | 申请日: | 2014-06-04 |
公开(公告)号: | CN104065646B | 公开(公告)日: | 2017-05-17 |
发明(设计)人: | 李丹;刘什海 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 张耀光 |
地址: | 510655 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络课堂 故障 处理 方法 装置 系统 | ||
技术领域
本发明实施例涉及计算机技术领域,特别涉及一种网络课堂故障处理方法、装置及系统。
背景技术
随着计算机技术的迅速发展,传统教学模式已经无法满足信息爆炸和信息广泛传播的需要,因此网络教学应运而生,将计算机网络作为主要手段教学是远程教学的一种重要形式,是利用计算机设备和互联网技术对学生实行信息化教育的教学模式。
网络教学是利用已经普及的电脑和宽带网络等硬件环境,依托网络教学平台,实现异地、同时、实时、互动教学和学习的新的教学模式,用户通过登录开设好的网络课堂就可以在线听课。通常来讲,相关的网络课堂创建方法包括:发起客户端(老师端)向服务器发起用于创建网络课堂的创建请求,服务器根据接收到的创建请求创建网络课堂;接收客户端(学生端)向服务器发送用于登录该网络课堂的登录请求,以便接收客户端登录该网络课堂,正常收听该教学内容。
发明人在实现本发明实施例的过程中,发现背景技术中至少存在以下缺陷:在教学活动过程中,若服务器发生故障,会导致服务器上有关该网络课堂的教学信息会瞬间全部丢失,从而导致教学活动中止。
发明内容
为了解决在教学活动过程中,若服务器发生故障,会导致服务器上有关该网络课堂的教学信息瞬间全部丢失,从而导致教学活动中止的问题,本发明实施例提供了一种网络课堂故障处理方法、装置及系统。所述技术方案如下:
第一方面,提供了一种网络课堂故障处理方法,所述方法包括:
获取发起客户端在已创建的网络课堂中进行教学时发送的教学请求;
检测是否存在与所述网络课堂对应的教学信息;
若检测结果为不存在与所述网络课堂对应的所述教学信息,则确定所述网络课堂发生故障,向所述发起客户端发送所述教学信息的获取请求,以便所述发起客户端根据所述获取请求自动反馈所述教学信息;
根据所述发起客户端反馈的所述教学信息重新创建所述网络课堂。
优选地,所述获取发起客户端在已创建的网络课堂中进行教学时发送的教学请求,包括:
在所述已创建的网络课堂为运行在本端服务器中的一个服务端程序时,接收重启信号,所述重启信号是守护进程实时地或每隔预定时间间隔检测到所述本端服务器未正常工作时发送的;
根据所述重启信号进行重启;
在重启之后,接收所述发起客户端在所述网络课堂中进行教学时发送的教学请求。
优选地,所述获取发起客户端在已创建的网络课堂中进行教学时发送的教学请求,包括:
在本端服务器为备用服务器,且所述本端服务器与所述发起客户端之间通过中转服务器相连时,接收所述中转服务器转发的所述发起客户端在已创建的网络课堂中进行教学时发送的教学请求,所述教学请求是所述中转服务器在所述网络课堂的原属服务器发生故障后,重定向至所述本端服务器而转发的。
优选地,所述方法,还包括:
获取接收客户端针对所述网络课堂发送的听课请求;
检测是否存在与所述听课请求对应的授权听课信息;
若检测结果为不存在与所述听课请求对应的所述授权听课信息,则向所述接收客户端发送重新登录所述网络课堂的请求,以便所述接收客户端接收到所述重新登录所述网络课堂的请求之后向所述本端服务器发送登录信息;
根据所述登录信息授权所述接收客户端登录所述网络课堂。
优选地,所述获取接收客户端针对所述网络课堂发送的听课请求,包括:
在本端服务器为备用服务器,且所述本端服务器与所述发起客户端之间通过中转服务器相连时,接收所述中转服务器转发的所述接收客户端针对所述网络课堂发送的听课请求,所述听课请求是所述中转服务器在所述网络课堂的原属服务器发生故障后,将所述网络课堂的听课请求重定向至所述本端服务器后转发的。
优选地,所述根据所述发起客户端反馈的所述教学信息重新创建所述网络课堂之前,还包括:
根据所述教学信息检测所述发起客户端是否具有创建所述网络课堂的权限;
若检测结果为所述发起客户端具有创建所述网络课堂的权限,则执行所述根据所述发起客户端反馈的所述教学信息重新创建所述网络课堂的步骤。
优选地,所述根据所述发起客户端反馈的所述教学信息重新创建所述网络课堂,包括:
根据所述教学信息中所述网络课堂的标识创建所述网络课堂;
若所述教学信息中包括教学材料的下载地址,则缓存所述下载地址,以便接收客户端根据所述下载地址下载所述教学材料;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410244864.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种语音通话的数据处理系统
- 下一篇:网页访问方法及客户端