发明名称 |
一种应用于微波自动测试系统的测试数据断点续传方法 |
摘要 |
本发明提出了一种应用于微波自动测试系统的测试数据断点续传方法,包括:存储传输数据线程和临时传输数据线程;在网络正常情况下,数据的传输由存储传输数据线程完成;当出现断网的情况时,存储传输数据线程启动临时传输数据线程,并记录当前数据在数据库中存储位置,同时停止数据的传输;临时传输数据线程检测网络是否恢复,当网络恢复后,根据记录的数据存储位置从数据库中读取未传输的数据,然后按照时序接续数据传输;所有未传输的数据传输完成后,通知存储传输数据线程,恢复数据传输,结束临时传输线程。本发明在出现断网时才启动一个临时数据传输线程,节省了内存资源,只在断网恢复后从数据库中读取未传输的数据,提高了数据传输效率。 |
申请公布号 |
CN104809214A |
申请公布日期 |
2015.07.29 |
申请号 |
CN201510213716.4 |
申请日期 |
2015.04.23 |
申请人 |
中国电子科技集团公司第四十一研究所 |
发明人 |
关彬;赵秀才;丁志钊;郭敏;王盘伟 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种应用于微波自动测试系统的测试数据断点续传方法,其特征在于,包括:存储传输数据线程和临时传输数据线程;在网络正常情况下,数据的传输由存储传输数据线程直接完成;当出现断网的情况时,存储传输数据线程启动临时传输数据线程,并记录当前数据在数据库中存储位置,同时停止数据的传输;临时传输数据线程检测网络是否恢复,当网络恢复后,根据记录的数据存储位置从数据库中读取未传输的数据,然后按照时序接续数据传输;所有未传输的数据传输完成后,通知存储传输数据线程,使其恢复数据传输,同时结束临时传输线程。 |
地址 |
266555 山东省青岛市经济技术开发区香江路98号 |