一种web网管系统自动锁屏的方法及装置的制造方法
【技术领域】
[0001]本发明属于网络通信技术领域,尤其涉及一种WEB网管系统自动锁屏的方法及装置。
【背景技术】
[0002]近年来,随着智能手机、平板电脑的普及,人们对网络的需求方式也发生了根本性的变化。据统计,移动端上网用户已经超过PC(personal computer,个人计算机)端上网用户,互联网时代已经真正来临,人们对于智能商业W1-Fi (Wireless Fidelity,无线保真)网络的需求也越来越迫切。为了满足人们的移动上网需求,商业W1-Fi系统中的重要设备也在网上大规模部署,随之而来的网络设备自身安全问题也越来越得到设备使用方和提供方的重视。这样作为一款运营级移动网络设备的管理入口,其本地WEB网管系统的安全性显得尤为重要。目前,主流AC (Access Controller,无线控制器)设备中本地WEB网管系统普遍存在长时间无人操作,无法自动锁屏的缺陷,这样给网络设备的运行以及网络数据带来了极大的安全隐患。
【发明内容】
[0003]本发明实施例的目的在于提供一种WEB网管系统自动锁屏的方法及装置,旨在解决上述主流AC设备中本地WEB网管系统普遍存在长时间无人操作,无法自动锁屏的缺陷,给网络设备的运行以及网络数据带来了极大的安全隐患的问题。
[0004]本发明实施例是这样实现的,一种WEB网管系统自动锁屏的方法,包括:
[0005]预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器;
[0006]当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;
[0007]当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0008]在本发明实施例所述的WEB网管系统自动锁屏的方法中,所述当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态具体包括:
[0009]当WEB网管系统运行时,所述WEB网管系统的前台页面自动通过Socket通信接口从所述后台服务器中获取所述自动锁屏时间阈值,并采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态。
[0010]在本发明实施例所述的WEB网管系统自动锁屏的方法中,所述采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态具体包括:
[0011]采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面与所述后台服务器是否有数据交互,根据所述前台页面与所述后台服务器是否有数据交互确定所述前台页面是否处于闲置状态。
[0012]在本发明实施例所述的WEB网管系统自动锁屏的方法中,当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定具体包括:
[0013]当检测到WEB网管系统的前台页面处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面处于闲置状态的持续时间;
[0014]根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值;
[0015]若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0016]在本发明实施例所述的WEB网管系统自动锁屏的方法中,所述若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定具体包括:
[0017]若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0018]本发明实施例的另一目的在于,提供一种WEB网管系统自动锁屏的装置,包括前台页面和后台服务器,所述前台页面包括:
[0019]用户设置模块,用于预置WEB网管系统的自动锁屏时间阈值,并将所述自动锁屏时间阈值存储于所述WEB网管系统的后台服务器;
[0020]检测模块,用于当WEB网管系统运行时,自动从所述后台服务器中获取所述自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;
[0021]控制模块,用于当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0022]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述检测模块包括:
[0023]阈值获取单元,用于当WEB网管系统运行时,所述WEB网管系统的前台页面自动通过Socket通信接口从所述后台服务器中获取所述自动锁屏时间阈值;
[0024]前台页面状态获取单元,用于采用JavaScript技术和相关调度算法检测所述前台页面是否处于闲置状态。
[0025]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述前台页面状态获取单元具体用于:
[0026]采用JavaScript技术和相关调度算法以预定的频率检测所述前台页面与所述后台服务器是否有数据交互,根据所述前台页面与所述后台服务器是否有数据交互确定所述前台页面是否处于闲置状态。
[0027]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述控制模块包括:
[0028]计时单元,用于当检测到WEB网管系统的前台页面处于闲置状态时,则采用减法计数器统计所述WEB网管系统的前台页面处于闲置状态的持续时间;
[0029]比较单元,用于根据所述减法计数器的值判断所述持续时间是否超过所述自动锁屏时间阈值;
[0030]指令发送单元,用于若所述持续时间超过所述自动锁屏时间阈值,则向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0031]在本发明实施例所述的WEB网管系统自动锁屏的装置中,所述指令发送单元具体用于:
[0032]若所述持续时间超过所述自动锁屏时间阈值,则通过Socket通信接口向所述后台服务器下发锁屏指令,使所述后台服务器根据所述锁屏指令将所述WEB网管系统的前台页面锁定。
[0033]实施本发明实施例提供的一种WEB网管系统自动锁屏的方法及系统具有以下有益效果:
[0034]本发明实施例由于预置WEB网管系统的自动锁屏时间阈值,并将自动锁屏时间阈值存储于WEB网管系统的后台服务器;当WEB网管系统运行时,自动从后台服务器中获取自动锁屏时间阈值,并检测WEB网管系统的前台页面是否处于闲置状态;当检测到WEB网管系统的前台页面处于闲置状态,并且持续闲置的时间超过所述自动锁屏时间阈值时,则向所述后台服务器下发锁屏指令,使后台服务器根据锁屏指令将所述WEB网管系统的前台页面锁定,从而可以实现在长时间无人操作时,自动对WEB网管系统的网页进行锁屏,整个过程