[实用新型]一种P2P平台批量调试装置有效

专利信息
申请号: 201420110099.6 申请日: 2014-03-11
公开(公告)号: CN203882309U 公开(公告)日: 2014-10-15
发明(设计)人: 马艳;张世栋;郭志红;杨祎;李程启;邹立达 申请(专利权)人: 国家电网公司;国网山东省电力公司电力科学研究院
主分类号: G06F11/36 分类号: G06F11/36;H04L29/08
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 张勇
地址: 250002 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 p2p 平台 批量 调试 装置
【说明书】:

技术领域

本实用新型涉及一种程序批量调试装置。

背景技术

面向P2P应用程序开发调试需大量复杂的工作来完成。在现有的P2P程序开发的调试方法中,每一次调试都需要在本地编译后,将编译好的程序利用拷贝或FTP的方法传送到P2P环境的各节点中。并手动启动每一台调试机器程序实例,将调试信息记录存储到本地。最后,查看调试信息时,需要远程的调取调试信息记录到开发人员节点,并逐一查看。此种P2P调试方式,在P2P调试节点较多时,大幅增加了开发人员远程调试各P2P节点的工作量。

现亟需一种可自动完成的批量分发与调试装置,装置具有自动批量分发程序与接收调试信息的功能,可提高P2P应用程序开发人员的调试效率。

实用新型内容

为解决现有技术存在的不足,本实用新型公开了一种程序批量调试装置,实现了P2P应用程序的批量调试,使该领域开发人员可高效、便捷的完成程序调试。

为实现上述目的,本实用新型的具体方案如下:

一种P2P平台批量调试装置,包括控制模块与多个调试模块,控制模块控制多个调试模块,所述控制模块包括数据接收器,数据接收器将接收的数据传送到第一编译器,第一编译器将处理后的数据发送给第一网络处理器,第一网络处理器与调试模块进行路由,第一网络处理器还与显示单元相连,所述调试模块包括环境设置单元,环境设置单元与第二编译器通信,第二编译器与第二网络处理器通信,第二网络处理器负责与控制模块进行路由。

所述第一网络处理器及二网络处理器均为intel IPX NP(network processor),支持Chord、CAN及Kademlia协议的网络处理器。

所述编译器为频率不低于2.5GHz的Intel处理器。控制模块为程序调试的主入口,负责开发人员的程序文件接收、程序文件的预处理、发送及调试反馈信息接收;调试模块负责调试环境设置、程序文件接收、调试及结果反馈。

所述调试装置中控制模块的数量为1,调试模块数量为n(n≥2&n∈N);

所述控制模块分为数据接收器、网络处理器、编译器与显示单元,其中数据接收器为EISA总线,负责接收开发人员的程序文件输入,并发送给编译器;编译器负责将数据接收器发送的文件进行预处理,并将预处理后的程序块发送给网络处理器,网络处理器负责与调试模块进行路由,并根据路由结果进行程序块的传输与调试结果反馈信息接收;显示单元负责调试结果显示。

所述调试模块分为环境设置单元、网络处理器与编译器,其中环境设置单元为80C51单片机,需要根据用户需求进行设定,设置内容包括操作系统(windows、linux、unix等)、网络模式(TCP/IP、3G、802.11)、调试模式(动态与静态);网络处理器负责与控制模块进行路由,接收程序块,并将调试结果进行返回;编译器负责程序块的编译与调试处理。

所述控制模块及所有调试模块的网络处理器均可以进行双向通信,所有的网络处理器均支持Chord、CAN及Kademlia协议。

本实用新型的有益效果:

1.可批量部署开发程序。在P2P环境中测试与调试开发的程序,需在大量的节点上安装、部署最新版本程序文件。本专利采用自动同步的方法,将开发人员开发的程序编译并传输到各P2P调试模块,省去了远程上传文件的工作。

2.实时返回调试信息。各P2P调试模块可动态地将程序实例的调试信息返回给控制模块,节省了开发人员远程调取调试日志的工作。

附图说明

图1本实用新型整体结构示意图。

具体实施方式:

下面结合附图对本实用新型进行详细说明:

如图1所示,一种P2P平台批量调试装置,包括控制模块与多个调试模块,控制模块控制多个调试模块,所述控制模块包括数据接收器,数据接收器将接收的数据传送到第一编译器,第一编译器将处理后的数据发送给第一网络处理器,第一网络处理器与调试模块进行路由,第一网络处理器还与显示单元相连,所述调试模块包括环境设置单元,环境设置单元与第二编译器通信,第二编译器与第二网络处理器通信,第二网络处理器负责与控制模块进行路由。

所述第一网络处理器及二网络处理器均为intel IPX NP(network processor),支持Chord、CAN、Kademlia协议的网络处理器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网山东省电力公司电力科学研究院,未经国家电网公司;国网山东省电力公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201420110099.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top