预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114257637A(43)申请公布日2022.03.29(21)申请号202111526055.2(22)申请日2021.12.14(71)申请人优默网络科技(深圳)有限公司地址518000广东省深圳市福田区福保街道福保社区市花路21号富林物流大楼一层B座G17(72)发明人沈天诗蔡文盛卓宝链朱红(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463代理人贾耀斌(51)Int.Cl.H04L67/51(2022.01)H04L67/06(2022.01)权利要求书2页说明书8页附图4页(54)发明名称任务执行方法、装置、终端设备和可读存储介质(57)摘要本申请公开了一种任务执行方法、装置、终端设备和可读存储介质,该方法包括在终端设备进入离线工作模式时,对所述终端设备在所述离线工作模式下产生的离线任务数据进行序列化处理,以获得序列化任务数据;将所述序列化任务数据保存在所述终端设备中;在所述终端设备进入在线工作模式时,对保存在所述终端设备中的所述序列化任务数据进行反序列化处理,以将所述序列化任务数据恢复为所述离线任务数据;将恢复后的所述离线任务数据上传至目标端。实现了在断网或者网络较差时,终端设备进入离线工作模式后,将离线任务数据保存在终端设备中,待终端设备在线时,再将离线任务数据上传,可以有效提高依赖网络的从业人员的工作效率,保证工作正常进行。CN114257637ACN114257637A权利要求书1/2页1.一种任务执行方法,其特征在于,所述方法包括:在终端设备进入离线工作模式时,对所述终端设备在所述离线工作模式下产生的离线任务数据进行序列化处理,以获得序列化任务数据;将所述序列化任务数据保存在所述终端设备中;在所述终端设备进入在线工作模式时,对保存在所述终端设备中的所述序列化任务数据进行反序列化处理,以将所述序列化任务数据恢复为所述离线任务数据;将恢复后的所述离线任务数据上传至目标端。2.根据权利要求1所述的任务执行方法,其特征在于,所述对所述终端设备在所述离线工作模式下产生的离线任务数据进行序列化处理,包括:对所述离线任务数据进行压缩以获得压缩任务数据;判断所述压缩任务数据的体积是否小于体积阈值;若大于等于所述体积阈值,则返回所述对所述离线任务数据进行压缩以获得压缩任务数据的步骤;若小于所述体积阈值,则将所述压缩任务数据保存在应用沙盒中;获取所述应用沙盒中的所述压缩任务数据对应的存储路径;基于所述存储路径和所述压缩任务数据构造实体类,并通过调用二进制流转化接口将所述实体类转化为二进制流,通过调用序列化方法对所述二进制流进行序列化处理。3.根据权利要求1所述的任务执行方法,其特征在于,在终端设备进入离线工作模式之前,还包括:判断所述终端设备是否已经被手动开启所述离线工作模式;若未被手动开启所述离线工作模式,则实时监测所述终端设备的吞吐量;在所述吞吐量小于吞吐量阈值时,则控制所述终端设备自动进入所述离线工作模式。4.根据权利要求1所述的任务执行方法,其特征在于,在终端设备进入离线工作模式之前,还包括:从服务器和所述终端设备的本地缓存中分别获取所述服务器中的第一待执行任务列表和所述本地缓存中的第二待执行任务列表;比较所述第一待执行任务列表和所述第二待执行任务列表;将存在于所述第一待执行任务列表且不存在于第二待执行任务列表中的待执行任务添加至所述第二待执行任务列表,以使所述终端设备根据所述第二待执行任务列表执行任务。5.根据权利要求1所述的任务执行方法,其特征在于,在所述终端设备进入在线工作模式之前,还包括:判断所述终端设备是否已经被手动关闭所述离线工作模式;若未被手动关闭所述离线工作模式,则实时监测所述终端设备的吞吐量;在所述吞吐量大于等于吞吐量阈值时,则控制所述终端设备自动进入所述在线工作模式。6.根据权利要求1所述的任务执行方法,其特征在于,在所述将恢复后的所述离线任务数据上传至目标端之前,还包括:判断所述在线工作模式是否是手动进入;2CN114257637A权利要求书2/2页若是所述手动进入,则判断所述终端设备在WiFi环境下的吞吐量是否小于吞吐量阈值;若小于所述吞吐量阈值,则发出当前吞吐量不足的提示信息,以提醒用户利用所述终端设备自身的流量将所述离线任务数据上传至所述目标端,和/或提醒用户继续等待直到所述WiFi环境达到稳定时将所述离线任务数据上传至目标端。7.根据权利要求1至6任一项所述的任务执行方法,其特征在于,还包括:判断所述离线任务数据是否成功上传至所述目标端;若未成功上传至所述目标端,则记录上传出错次数;在所述上传出错次数小于次数阈值时,则返回所述将恢复后的所述离线任务数据上传至目标端的步骤;在所述上传出错次数大