[发明专利]一种测试结果信息上传接收处理方法有效
申请号: | 201310699699.0 | 申请日: | 2013-12-18 |
公开(公告)号: | CN103647685B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 赵秀才;贺稳安;陈安军;张喜俊 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 陈永宁 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 结果 信息 上传 接收 处理 方法 | ||
1.一种测试结果信息上传接收处理方法,其特征在于,包括以下步骤:
步骤100,在主控计算机中建立“测试结果信息数据库”;
步骤102,在主控计算机的组网管理软件中建立“用户界面线程”并作为主线程运行;
步骤104,在主控计算机的组网管理软件中建立“监听服务线程”并就绪;
步骤106,在主控计算机的组网管理软件中建立“数据安全队列”并注册事件处理函数为分类触发“客户处理线程”;
步骤108,在仪表终端固件的上传选件中建立“数据传输线程”并注册就绪;
步骤110,将“监听服务线程”与“客户处理线程”设置为联动;
步骤112,“客户处理线程”从“数据安全队列”中获取数据帧信息、组装为测试结果信息、存入“测试结果信息数据库”;
步骤114,各个仪表终端的“虚拟软面板”从“测试结果信息数据库”中获取信息并进行可视化显示浏览。
2.如权利要求1所述的测试结果信息上传接收处理方法,其特征在于,“用户界面线程”、“数据安全队列”、“监听服务线程”与“客户处理线程”。所述“用户界面线程”为主线程,用于实时接收人机交互消息或控制处理命令消息,通过协调操作与运行“监听服务线程”、“客户处理线程”与“虚拟软面板”来实现测试数据的识别、分类接收、实时存储与解析浏览;所述“数据安全队列”为数据帧先入先出队列,负责接收数据帧、管理数据帧队列并提供可动态定制的事件回调函数接口以方便其他线程来订阅数据帧信息;所述“监听服务线程”,用于监听通信端口上出现的各种数据帧并进行识别处理,若发现注册数据帧,则产生客户连接事件,解析数据帧获取仪表类型、型号与IP地址信息,根据仪器类型以更新人机界面、动态生成“客户处理线程”;若发现注销数据帧,则产生客户断开事件,查找匹配客户信息以更新人机界面,等待所对应的“客户处理线程”的执行完毕并释放资源;若发现测试结果信息数据帧,则产生客户数据就绪事件,并写入“数据安全队列”,进而查找匹配客户信息、激活对应的“客户处理线程”并通知更新人机界面信息与有效的“虚拟软面板”。
3.如权利要求2所述的测试结果信息上传接收处理方法,其特征在于,所述“客户处理线程”在客户注册时被动态生成、数据就绪时被激活调用、客户注销时释放所占用的资源,用于从数据帧队列中获取单个数据帧并组装成完整的测试结果数据信息,以测试结果数据文件的形式存储到测试结果信息数据库中;当“用户界面线程”、“监听服务线程”被创建并启动后,数据帧队列与测试结果信息数据库也处于有效状态,在数据传输过程中,用户通过“用户界面线程”实现整个监听服务任务的开始、暂停与继续。
4.如权利要求3所述的测试结果信息上传接收处理方法,其特征在于,所述“监听服务线程”是利用线程池系列函数来完成“客户处理线程”的创建、设置与终止;当有新客户注册时,若存在一个空闲线程,则用来分配给新线程;若没有空闲线程,且没有达到系统所允许的最大线程数,线程池将自动创建一个新线程;如果已经达到了系统的最大允许线程数且线程池内没有空闲线程,则等待直到有空闲线程或某一客户线程执行完毕释放资源后再创建新线程。
5.如权利要求1所述的测试结果信息上传接收处理方法,其特征在于,所述主控机算机与所述仪表终端之间的通信协议为TCP/IP协议。
6.如权利要求1所述的测试结果信息上传接收处理方法,其特征在于,所述步骤108的具体步骤为:
步骤1081:自动获取仪表终端IP地址与通信端口等相关连接信息,并建立相应的数据传输处理线程;
步骤1082:利用已知的服务器端信息来建立连接并注册为客户端;
步骤1083:进入人机界面执行,若执行上传命令,则上传选件首先将当前测试结果信息按照接口通信协议规范进行数据打包,然后激活数据传输线程以完成数据传输处理。
7.如权利要求1所述的测试结果信息上传接收处理方法,其特征在于,所述步骤112中的帧信息为二进制方式,由帧头、帧体和帧尾组成;所述帧体为不定长结构,帧体中包含测试结果信息的种类、含义、数据类型和顺序结构与具体仪表设备类型相匹配;所述帧头为定长的48字节;所述帧尾为定长的1字节。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310699699.0/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置