一种离线数据同步方法、设备及介质技术

技术编号:38459438 阅读:14 留言:0更新日期:2023-08-11 14:36
本说明书实施例公开了一种离线数据同步方法、设备及介质,包括:在接收到离线状态下的指定终端发送的离线登录信息后,将所述离线登录信息与预先存储的在线登录信息进行匹配;若匹配成功,将所述指定终端设定为离线作业场景;在所述离线作业场景中,通过所述指定终端接收离线作业设备操作数据,并对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据;在接收到处于在线状态下的所述指定终端发送的登录信息后,对所述登录信息进行校验;若校验成功,将所述离线作业设备处理数据同步到服务端。同步到服务端。同步到服务端。

【技术实现步骤摘要】
一种离线数据同步方法、设备及介质


[0001]本说明书涉及计算机
,尤其涉及一种离线数据同步方法、设备及介质。

技术介绍

[0002]在开采矿山,修建地铁,挖掘隧道等不具备网络的特殊环境时,在这些特殊没有网络的环境时离线作业设备操作数据时只能记录在在纸质载体上,这样可能会造成离线作业设备操作数据的遗漏或者缺失,可能导致后续业务处理上出现错误。而在不具备无线网络的场景架设网络,又可能需要花费巨大成本。为此,需要一种针对不具备网络场景下的数据同步方式。

技术实现思路

[0003]本说明书一个或多个实施例提供了一种离线数据同步方法、设备及介质,用于解决
技术介绍
提出的技术问题。
[0004]本说明书一个或多个实施例采用下述技术方案:
[0005]本说明书一个或多个实施例提供的一种离线数据同步方法,包括:
[0006]在接收到离线状态下的指定终端发送的离线登录信息后,将所述离线登录信息与预先存储的在线登录信息进行匹配;
[0007]若匹配成功,将所述指定终端设定为离线作业场景;
[0008]在所述离线作业场景中,通过所述指定终端接收离线作业设备操作数据,并对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据;
[0009]在接收到处于在线状态下的所述指定终端发送的登录信息后,对所述登录信息进行校验;
[0010]若校验成功,将所述离线作业设备处理数据同步到服务端。
[0011]可选的,所述对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据,包括:
[0012]根据所需处理的作业功能从服务端获取预先存储于本地数据库的作业设备数据;
[0013]根据所述作业设备数据对离线作业设备操作数据进行离线处理,得到离线作业设备处理数据,并将所述离线作业设备处理数据存储到本地数据库。
[0014]可选的,所述根据所述作业设备数据对离线作业设备操作数据进行离线处理前,所述方法还包括:
[0015]通过所述指定终端的传感设备采集作业设备特征数据,所述作业设备特征数据包括作业设备类型与作业设备采集频率;
[0016]根据所述作业设备特征数据形成所述离线作业设备操作数据。
[0017]可选的,所述将所述离线登录信息与预先存储的在线登录信息进行匹配前,所述方法还包括:
[0018]若在线业务场景下多次接收到所述指定终端发送的在线登录信息,将最后一次接
收的在线登录信息加密并存储。
[0019]可选的,所述离线作业设备操作数据包括所述离线作业场景对作业设备进行运行记录、维修与保养的操作数据。
[0020]可选的,在接收到处于在线状态下的所述指定终端发送的登录信息前,所述方法还包括:
[0021]根据预先设定时间间隔检测无线网络;
[0022]在检测到有无线网络时,将所述指定终端设定为在线作业场景,并向所述指定终端发送登录请求。
[0023]可选的,所述方法还包括:
[0024]获取预先生成的升级程序包,并在所述指定终端在线状态下将所述升级程序包发送到所述指定终端的离线应用端,以对所述离线应用端的数据库进行升级。
[0025]可选的,所述方法还包括:
[0026]在多个账号的离线作业设备处理数据同步到服务端时,根据预先设定所述多个账号的优先级与所述多个账号的离线作业设备处理数据的修改时间,确定所述多个账号的离线作业设备处理数据的同步顺序;
[0027]根据所述同步顺序将所述多个账号的离线作业设备处理数据同步到服务端。
[0028]本说明书一个或多个实施例提供的一种离线数据同步设备,包括:
[0029]至少一个处理器;以及,
[0030]与所述至少一个处理器通信连接的存储器;其中,
[0031]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0032]在接收到离线状态下的指定终端发送的离线登录信息后,将所述离线登录信息与预先存储的在线登录信息进行匹配;
[0033]若匹配成功,将所述指定终端设定为离线作业场景;
[0034]在所述离线作业场景中,通过所述指定终端接收离线作业设备操作数据,并对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据;
[0035]在接收到处于在线状态下的所述指定终端发送的登录信息后,对所述登录信息进行校验;
[0036]若校验成功,将所述离线作业设备处理数据同步到服务端。
[0037]本说明书一个或多个实施例提供的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令被计算机执行时能够实现:
[0038]在接收到离线状态下的指定终端发送的离线登录信息后,将所述离线登录信息与预先存储的在线登录信息进行匹配;
[0039]若匹配成功,将所述指定终端设定为离线作业场景;
[0040]在所述离线作业场景中,通过所述指定终端接收离线作业设备操作数据,并对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据;
[0041]在接收到处于在线状态下的所述指定终端发送的登录信息后,对所述登录信息进行校验;
[0042]若校验成功,将所述离线作业设备处理数据同步到服务端。
[0043]本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0044]在无网络环境条件下,本说明书实施例通过指定终端能够处理离线业务数据,同时在检测到无线网络时能够及时的自动的把离线数据进行同步,能够保持数据的准确性、同步性。
附图说明
[0045]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0046]图1为本说明书一个或多个实施例提供的一种离线数据同步方法的流程示意图;
[0047]图2为本说明书一个或多个实施例提供的一种离线数据同步设备的结构示意图。
具体实施方式
[0048]本说明书实施例提供一种离线数据同步方法、设备及介质。
[0049]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
[0050]图1为本说明书一个或多个实施例提供的一种离线数据同步方法的流程示意图,该流程可以由离线数据同步系统执行。流程中的某些输入参数或者中间结果允许人工本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线数据同步方法,其特征在于,所述方法包括:在接收到离线状态下的指定终端发送的离线登录信息后,将所述离线登录信息与预先存储的在线登录信息进行匹配;若匹配成功,将所述指定终端设定为离线作业场景;在所述离线作业场景中,通过所述指定终端接收离线作业设备操作数据,并对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据;在接收到处于在线状态下的所述指定终端发送的登录信息后,对所述登录信息进行校验;若校验成功,将所述离线作业设备处理数据同步到服务端。2.根据权利要求1所述的方法,其特征在于,所述对所述离线作业设备操作数据进行离线处理,得到离线作业设备处理数据,包括:根据所需处理的作业功能从服务端获取预先存储于本地数据库的作业设备数据;根据所述作业设备数据对离线作业设备操作数据进行离线处理,得到离线作业设备处理数据,并将所述离线作业设备处理数据存储到本地数据库。3.根据权利要求2所述的方法,其特征在于,所述根据所述作业设备数据对离线作业设备操作数据进行离线处理前,所述方法还包括:通过所述指定终端的传感设备采集作业设备特征数据,所述作业设备特征数据包括作业设备类型与作业设备采集频率;根据所述作业设备特征数据形成所述离线作业设备操作数据。4.根据权利要求1所述的方法,其特征在于,所述将所述离线登录信息与预先存储的在线登录信息进行匹配前,所述方法还包括:若在线业务场景下多次接收到所述指定终端发送的在线登录信息,将最后一次接收的在线登录信息加密并存储。5.根据权利要求1所述的方法,其特征在于,所述离线作业设备操作数据包括所述离线作业场景对作业设备进行运行记录、维修与保养的操作数据。6.根据权利要求1所述的方法,其特征在于,在接收到处于在线状态下的所述指定终端发送的登录信息前,所述方法还包括:根据预先设定时间间隔检测无线网络;在检测到有无线网络时,将所述指定终端设定为在线作业场景,并向所述指定终端发送登录请求。7.根据权利要求1所述...

【专利技术属性】
技术研发人员:王亭洋魏忠法张振宇马龙宁
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1