图书自助设备的远程维护方法及系统与流程

文档序号:14726004发布日期:2018-06-19 07:28阅读:163来源:国知局

本发明涉及软件技术领域,尤其涉及一种图书自助设备的远程维护方法及系统。



背景技术:

随着电子技术及网络技术的不断发展,市面上出现了面对读者的图书自助设备。图书自助设备是图书馆提供给读者自助完成图书借阅图书等业务操作的设备,在提高读者操作效率的同时,也面临着设备部署和维护上的投入问题。现阶段设备的部署和维护需要工程师在现场操作,远程的监控系统也只能远程发现问题不能远程解决问题。现有图书馆自助设备的软件安装都采用本地部署的方式完成,也缺少必要的远程维护方法,从而导致图书自助设备的维护费时费力的问题。

有鉴于此,有必要提出对目前的图书馆自助设备维护方法进行进一步的改进。



技术实现要素:

为解决上述至少一技术问题,本发明的主要目的是提供一种图书自助设备的远程维护方法。

为实现上述目的,本发明采用的一个技术方案为:提供一种图书自助设备的远程维护方法,应用于图书自助设备与云端的交互中,所述云端包括云平台、云监控服务器及云同步服务器,所述图书自助设备的远程维护方法,包括:

在云监控服务器监控到云平台有下发的远程控制指令时,向云同步服务器推送消息通知;

图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取云同步服务器的远程控制请求,所述远程控制请求由云同步服务器响应消息通知得到;

图书自助设备根据远程控制请求向云同步服务器发送查询操作消息,以同步获取云同步服务器远程控制指令;以及

图书自助设备根据远程控制指令进行指令操作。

其中,所述远程操作指令包括图书自助设备重启指令、图书自助设备关机指令以及图书自助设备的日志查询指令中的任一种。

其中,所述图书自助设备根据远程控制指令进行指令操作的步骤之后,还包括:

图书自助设备通过云同步服务器向云同步服务器返回操作结果。

其中,所述图书自助设备根据远程控制指令进行指令操作的步骤之后,还包括:

图书自助设备记录指令操作的时间和内容,以形成日志文件;以及

对日志文件进行存储。

为实现上述目的,本发明采用的另一个技术方案为:提供一种图书自助设备的远程维护系统,包括图书自助设备及云端,所述云端包括云平台、云监控服务器及云同步服务器,所述图书自助设备的远程维护系统,包括:

推送模块,在云监控服务器监控到云平台有下发的远程控制指令时,用于向云同步服务器推送消息通知;

第一发送模块,用于图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取云同步服务器的远程控制请求,所述远程控制请求由云同步服务器响应消息通知得到;

第二发送模块,用于图书自助设备根据远程控制请求向云同步服务器发送查询操作消息,以同步获取云同步服务器远程控制指令;以及

处理模块,用于图书自助设备根据远程控制指令进行指令操作。

其中,所述远程操作指令包括图书自助设备重启指令、图书自助设备关机指令以及图书自助设备的日志查询指令中的任一种。

其中,还包括:

反馈模块,用于图书自助设备通过云同步服务器向云同步服务器返回操作结果。

其中,还包括:

存储模块,用于图书自助设备记录指令操作的时间和内容,以形成日志文件;以及

对日志文件进行存储。

本发明的技术方案采用先在云监控服务器监控到云平台有下发的远程控制指令时,向云同步服务器推送消息通知;然后图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取云同步服务器的远程控制请求,所述远程控制请求由云同步服务器响应消息通知得到;进而图书自助设备根据远程控制请求向云同步服务器发送查询操作消息,以同步获取云同步服务器远程控制指令;最后由图书自助设备根据远程控制指令进行指令操作,能够实现远程维护操作,相比于现有技术的现场维护,具有维护成本低,维护效率高的优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明一实施例图书自助设备的远程维护方法的方法流程图;

图2为本发明另一实施例图书自助设备的远程维护方法的方法流程图;

图3为本发明一实施例图书自助设备的远程维护系统的模块方框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

请参照图1,在本发明实施例中,该图书自助设备的远程维护方法,应用于图书自助设备与云端的交互中,所述云端包括云平台、云监控服务器及云同步服务器,所述图书自助设备的远程维护方法,包括:

步骤S10、在云监控服务器监控到云平台有下发的远程控制指令时,向云同步服务器推送消息通知;

步骤S20、图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取云同步服务器的远程控制请求,所述远程控制请求由云同步服务器响应消息通知得到;

步骤S30、图书自助设备根据远程控制请求向云同步服务器发送查询操作消息,以同步获取云同步服务器远程控制指令;以及

步骤S40、图书自助设备根据远程控制指令进行指令操作。

上述实施例中,考虑到现有的图书自助设备需要现场维护,浪费人力物力,效率低的问题,本案采用远程同步维护的方式,具体的,由云监控服务器监控云平台是否有下发远程控制指令,若有则向云同步服务器推送消息通知,若否则不处理。云同步服务器接收到消息通知后可以响应消息通知形成远程控制请求。图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取远程控制请求;进而根据远程控制请求继续获取远程控制指令,最后根据远程控制指令进行相应的控制操作,实现对图书自助设备远程维护的目的。

本发明的技术方案采用先在云监控服务器监控到云平台有下发的远程控制指令时,向云同步服务器推送消息通知;然后图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取云同步服务器的远程控制请求,所述远程控制请求由云同步服务器响应消息通知得到;进而图书自助设备根据远程控制请求向云同步服务器发送查询操作消息,以同步获取云同步服务器远程控制指令;最后由图书自助设备根据远程控制指令进行指令操作,能够实现远程维护操作,相比于现有技术的现场维护,具有维护成本低,维护效率高的优点。

在一具体的实施方式中,所述远程操作指令包括图书自助设备重启指令、图书自助设备关机指令以及图书自助设备的日志查询指令中的任一种。可以理解的,本方案包括但不限于图书自助设备重启指令、图书自助设备关机指令以及图书自助设备的日志查询指令,具体的,根据图书自助设备重启指令、图书自助设备关机指令可以执行重启及关闭操作;根据图书自助设备的日志查询指令可以获取图书自助设备的中间服务件的日志。

在一具体的实施方式中,所述图书自助设备根据远程控制指令进行指令操作的步骤之后,还包括:

图书自助设备通过云同步服务器向云同步服务器返回操作结果。在图书自助设备根据操作指令执行操作后,先向云同步服务器返回指令操作结果,然后由云同步服务器向云监控服务器返回指令操作结果。

在一具体的实施方式中,所述图书自助设备根据远程控制指令进行指令操作的步骤之后,还包括:

图书自助设备记录指令操作的时间和内容,以形成日志文件;以及

对日志文件进行存储。通过对指令操作的时间和内容的记录,形成日志文件,可以方便数据的导出。另外,本地数据库的存储方式可以采用覆盖式存储,以减少对存储空间的占用。

请参照图2,在一具体的实施例中,该图书自助设备的远程维护方法,应用于图书自助设备与云端的交互中,所述云端包括云平台、云监控服务器及云同步服务器,图书自助设备主要包括中间件服务程序(MidSever),包括:

1、云监控服务器监控有远程控制指令下发时,向云同步服务器推送消息通知;

2、图书自助设备定时向云同步服务器发送心跳消息,由云同步服务器返回有控制操作的远程控制请求;

3、图书自助设备向云同步服务器发送询问操作消息,以询问云端操作指令,由云同步服务器返回具体的操作指令;

4、图书自助设备执行操作指令,并向云同步服务器返回操作结果,进而由云同步服务器向云监控服务器返回指令操作结果。

请参照图3,本发明的实施例中,该图书自助设备的远程维护系统,包括图书自助设备及云端,所述云端包括云平台、云监控服务器及云同步服务器,所述图书自助设备的远程维护系统,包括:

推送模块10,在云监控服务器监控到云平台有下发的远程控制指令时,用于向云同步服务器推送消息通知;

第一发送模块20,用于图书自助设备周期性地向云同步服务器发送心跳消息,以同步获取云同步服务器的远程控制请求,所述远程控制请求由云同步服务器响应消息通知得到;

第二发送模块30,用于图书自助设备根据远程控制请求向云同步服务器发送查询操作消息,以同步获取云同步服务器远程控制指令;以及

处理模块40,用于图书自助设备根据远程控制指令进行指令操作。

上述的实施例中,主要采用远程同步维护的方式,具体的,云监控服务器监控云平台是否有下发远程控制指令,若有则通过推送模块10向云同步服务器推送消息通知,若否则不处理。云同步服务器接收到消息通知后可以响应消息通知形成远程控制请求。图书自助设备通过第一发送模块20周期性地向云同步服务器发送心跳消息,以同步获取远程控制请求;进而图书自助设备通过第二发送模块30根据远程控制请求查询操作消息,获取远程控制指令,最后通过处理模块40根据远程控制指令进行相应的控制操作,实现对图书自助设备远程维护的目的。

在一具体的实施方式中,所述远程操作指令包括图书自助设备重启指令、图书自助设备关机指令以及图书自助设备的日志查询指令中的任一种。可以理解的,本方案包括但不限于图书自助设备重启指令、图书自助设备关机指令以及图书自助设备的日志查询指令,具体的,根据图书自助设备重启指令、图书自助设备关机指令可以执行重启及关闭操作;根据图书自助设备的日志查询指令可以获取图书自助设备的中间服务件的日志。

在一具体的实施方式中,还包括:

反馈模块,用于图书自助设备通过云同步服务器向云同步服务器返回操作结果。在图书自助设备根据操作指令执行操作后,先向云同步服务器返回指令操作结果,然后由云同步服务器向云监控服务器返回指令操作结果。

在一具体的实施方式中,还包括:

存储模块,用于图书自助设备记录指令操作的时间和内容,以形成日志文件;以及

对日志文件进行存储。该存储模块为存储卡,通过存储卡可以对指令操作的时间和内容的记录,形成日志文件,可以方便数据的导出。另外,设备的存储可以采用覆盖式存储,以减少对存储空间的占用。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1