The embodiment of the present invention provides a processing method and device for tracking the on-line state of the device, which detects the connection status between the device and the terminal through the MQTT server, obtains the detection result, and sends the LAST Will message to the application server when the detection result is disconnected, so that the application server can process the LAST Will message and obtain the status information. According to the state information, the terminal is disconnected to realize fast tracking of the online state of the device.
【技术实现步骤摘要】
跟踪设备在线状态的处理方法及装置
本专利技术涉及通信
,尤其涉及一种跟踪设备在线状态的处理方法及装置。
技术介绍
目前服务器与终端进行通信业务连接,需要在连接之后时刻关注其连接状态。而在现有技术中,需要自行实现长连接服务才能较好跟踪设备在线状态。
技术实现思路
本专利技术提供一种跟踪设备在线状态的处理方法及装置,用于解决上述问题。第一方面,本专利技术实施例提供一种跟踪设备在线状态的处理方法,包括:MQTT服务器对其与终端的连接状况进行检测,获得检测结果;若所述检测结果为断开连接,则将LASTWill消息发送给应用服务器,以使所述应用服务器对所述LASTWill消息进行处理获得状态信息,根据所述状态信息获知与终端断开连接;其中,所述应用服务器为与所述终端进行通信连接业务的服务器,所述LASTWill消息为应用服务器与所述终端成功连接后存储在所述MQTT服务器内的消息。第二方面,本专利技术实施例提供一种跟踪设备在线状态的处理装置,包括:检测模块,用于对其与终端的连接状况进行检测,获得检测结果;发送模块,用于在所述检测结果为断开连接时,将LASTWill消息发送给应用 ...
【技术保护点】
1.一种跟踪设备在线状态的处理方法,其特征在于,包括:MQTT服务器对其与终端的连接状况进行检测,获得检测结果;若所述检测结果为断开连接,则将LAST Will消息发送给应用服务器,以使所述应用服务器对所述LAST Will消息进行处理获得状态信息,根据所述状态信息获知与终端断开连接;其中,所述应用服务器为与所述终端进行通信连接业务的服务器,所述LAST Will消息为应用服务器与所述终端成功连接后存储在所述MQTT服务器内的消息。
【技术特征摘要】
1.一种跟踪设备在线状态的处理方法,其特征在于,包括:MQTT服务器对其与终端的连接状况进行检测,获得检测结果;若所述检测结果为断开连接,则将LASTWill消息发送给应用服务器,以使所述应用服务器对所述LASTWill消息进行处理获得状态信息,根据所述状态信息获知与终端断开连接;其中,所述应用服务器为与所述终端进行通信连接业务的服务器,所述LASTWill消息为应用服务器与所述终端成功连接后存储在所述MQTT服务器内的消息。2.根据权利要求1所述的方法,其特征在于,还包括:所述MQTT服务器在完成所述应用服务器与所述终端的连接过程中,接收所述终端发送的所述LASTWill消息并存储。3.根据权利要求1所述的方法,其特征在于,还包括:若所述检测结果为保持连接,则不向所述应用服务器发送消息。4.根据权利要求1所述的方法,其特征在于,所述状态信息包括设备名称和状态类型。5.一种跟踪设备在线状态的处理装置,其特征在于,包括:检测模块,用于对其与终端的连接状况进行检测,获得检测结果;发送模块,用于在所述检测结果为断开连接时,将LA...
【专利技术属性】
技术研发人员:刘伟,谢艳平,
申请(专利权)人:北京奇安信科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。