[发明专利]一种动态可视化查看变量的实现方法及系统有效
申请号: | 200810241658.6 | 申请日: | 2008-12-18 |
公开(公告)号: | CN101751321A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 尚小冬;王茂华;胡德平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 可视化 查看 变量 实现 方法 系统 | ||
1.一种动态可视化查看变量的实现方法,包括以下步骤:
A、根据变量信息为变量配置可视化解析函数并将变量信息与其可视化 解析函数储存到解析库中;所述变量信息包括变量的地址信息与类型信息; 当所述变量的地址信息为固定状态,则通过静态函数将变量的地址信息注 册到地址维护表中;当变量的地址信息在运行时确定时,则通过动态函数 将变量的地址信息注册到地址维护表中;根据变量的类型信息为每种类型 的变量配置一个可视化解析函数;
B、从所述解析库中调取变量信息与其可视化解析函数,并运用该可视 化解析函数对该变量进行解析;
C、将该变量解析后的字符串信息发送到查看终端。
2.根据权利要求1所述的实现方法,其特征在于,可视化解析函数与 变量的类型一一对应,且一个可视化解析函数仅解析一种类型变量。
3.根据权利要求1所述的实现方法,其特征在于,在所述步骤A与所 述步骤B之间还包括以下步骤:
A11、根据输入的变量ID调用注册函数将变量ID、变量的地址信息与 类型信息以及其可视化解析函数注册到注册表中。
4.根据权利要求1或2所述的实现方法,其特征在于,所述步骤A还 包括:
A21、通过词法解析器生成工具与编译器生成工具开发扫描工具;
A22、使用所述扫描工具扫描变量文件得到该变量的可视化解析函数。
5.根据权利要求1所述的实现方法,其特征在于,所述步骤C中的所 述查看终端使用的程序为远程登录程序或命令解释程序。
6.一种动态可视化查看变量的系统,包括解析库,所述解析库用于储 存变量信息及其相关数据,其特征在于,所述系统还包括设计态模块与运 行态模块,所述设计态模块与所述解析库通信连接,所述解析库与所述运 行态模块通信连接;
所述设计态模块用于根据变量信息为变量配置可视化解析函数并将该 变量信息与其可视化函数发送到所述解析库中;所述变量信息包括变量的 地址信息与类型信息;当所述变量的地址信息为固定状态,所述设计态模 块则通过静态函数将变量的地址信息注册到地址维护表中;当变量的地址 信息在运行时确定时,所述设计态模块则通过动态函数将变量的地址信息 注册到地址维护表中;所述设计态模块还根据变量的类型信息为每种类型 的变量配置一个可视化解析函数;
所述运行态模块用于从所述解析库中调取相关数据后运用可视化解析 函数对变量进行解析,并将解析后的变量发送到查看终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241658.6/1.html,转载请声明来源钻瓜专利网。