[发明专利]板级平台调试方法、装置和系统无效
申请号: | 200910129195.9 | 申请日: | 2009-03-31 |
公开(公告)号: | CN101515251A | 公开(公告)日: | 2009-08-26 |
发明(设计)人: | 张毅 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/46 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 518129广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 调试 方法 装置 系统 | ||
1、一种板级平台调试的方法,其特征在于,包括:
独立调试模块检索可调试的进程;
独立调试模块与所述可调试的进程中需要调试的进程的业务处理模块建立连接;
独立调试模块获取所述需要调试的进程的业务处理模块发送的进程调试结果。
2、根据权利要求1所述的方法,其特征在于,所述独立调试模块获取所述需要调试的进程的业务处理模块发送的进程调试结果的步骤包括:
将来自用户端或者其它独立调试模块的进程调试命令发送给所述需要调试的进程的业务处理模块;
接收所述需要调试的进程的业务处理模块根据所述进程调试命令返回的进程调试结果。
3、根据权利要求1所述的方法,其特征在于,所述独立调试模块获取所述需要调试的进程的业务处理模块发送的进程调试结果的步骤包括:
接收所述需要调试的进程的业务处理模块上报的进程调试结果,所述进程调试结果为所述业务处理模块根据预先设定的进程调试命令调试得出。
4、根据权利要求2或3所述的方法,其特征在于,还包括:
将所述进程调试结果发送给用户端或者其它独立调试模块。
5、根据权利要求1所述的方法,其特征在于,所述独立调试模块与所述可调试的进程中需要调试的进程的业务处理模块建立连接的步骤包括:
向所述业务处理模块发送调试探测指令;
接收所述业务处理模块返回的进程可调响应;
向所述业务处理模块发送连接请求,建立与所述业务处理模块的连接。
6、根据权利要求1所述的方法,其特征在于,所述独立调试模块与所述可调试的进程中需要调试的进程的业务处理模块建立连接后还包括:
接收业务处理模块上报的命令集,将自身的命令集与所述业务处理模块上报的命令集合并。
7、根据权利要求1所述的方法,其特征在于,所述独立调试模块检索可调试的进程的步骤包括:
为进程的业务处理模块分配监听端口;
向所述监听端口发送探测包;
如果收到进程的响应,判定该进程是可调试的。
8、根据权利要求1所述的方法,其特征在于,所述独立调试模块检索可调试的进程的步骤包括:
独立调试模块计算进程的监听端口号,所述计算的算法与所述进程的业务处理模块计算本进程监听端口号的算法相同;
独立调试模块向所述监听端口发送探测包;
如果收到进程的响应,判定该进程是可调试的。
9、根据权利要求1所述的方法,其特征在于,所述独立调试模块检索可调试的进程的步骤包括:
独立调试模块通过共享内存或者文件中由业务处理模块写入的进程信息查找可调试进程。
10、一种板级平台调试的装置,其特征在于,包括:
检索单元:用于检索可调试的进程;
通信单元:用于与所述可调试的进程中需要调试的进程的业务处理模块建立连接;
获取单元:用于获取所述需要调试的进程的业务处理模块发送的进程调试结果。
11、根据权利要求10所述的装置,其特征在于,所述获取单元包括:
进程调试命令发送子单元:用于将来自用户端或者其它独立调试模块的进程调试命令发送给所述需要调试的进程的业务处理模块;
进程调试结果第一接收子单元:用于接收所述需要调试的进程的业务处理模块根据所述进程调试命令返回的进程调试结果;
进程调试结果第一发送子单元:用于将所述进程调试结果发送给发送进程调试命令的所述用户端或者其它独立调试模块。
12、根据权利要求10所述的装置,其特征在于,所述获取单元包括:
进程调试结果第二接收子单元:用于接收所述需要调试的进程的业务处理模块上报的进程调试结果,所述进程调试结果为所述业务处理模块根据预先设定的进程调试命令调试得出;
进程调试结果第二发送子单元:用于将所述进程调试结果发送给用户端或者其它独立调试模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910129195.9/1.html,转载请声明来源钻瓜专利网。