[发明专利]构件化软件系统中实现非Java构件的调试的方法有效
申请号: | 200610030481.6 | 申请日: | 2006-08-25 |
公开(公告)号: | CN1987818A | 公开(公告)日: | 2007-06-27 |
发明(设计)人: | 黄柳青;焦列焱;王葱权 | 申请(专利权)人: | 上海普元信息技术有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 王洁 |
地址: | 201203上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种构件化软件系统中实现非Java构件的调试的方法,其中断点配置操作包括调试平台创建构件断点标记并注册于断点管理器、生成图元断点信息并记录在配置文件或者断点管理器生成对应的断点请求通知应用服务器更新断点状态信息;运行时断点源代码查找定位操作包括应用服务器判断该构件的类型、应用服务器生成Java代码并产生其与构件间的对应关系、在代码中配置断点、应用服务器将代码断点处的图元/JSP断点信息传送至调试平台、调试平台进行图元/JSP断点的展现。采用该种构件化软件系统中实现非Java构件的调试的方法,操作简单,直观形象,快捷方便,运行效率较高,性能稳定可靠,降低了开发维护的成本,适用范围较为广泛。 | ||
搜索关键词: | 构件 软件 系统 实现 java 调试 方法 | ||
【主权项】:
1、一种构件化软件系统中实现非Java构件的调试的方法,包括图形化构件调试平台和通过计算机通信网络相连接的后台Java应用服务器,其特征在于,所述的方法包括断点配置操作和运行时断点源代码查找定位操作,所述的断点配置操作包括以下步骤:(1)系统进行初始化操作;(2)根据用户的操作,图形化构件调试平台创建构件的断点标记,并注册在断点管理器中;(3)该调试平台判断该断点为图元断点还是JSP断点;(4)如果该断点为图元断点,则生成对应的图元断点信息并记录在配置文件中,并通过计算机通信网络进行通知后台Java应用服务器更新图元断点状态信息的处理操作;(5)如果该断点为JSP断点,则所述的断点管理器生成对应的断点请求,并通过计算机通信网络通知后台Java应用服务器更新断点状态信息;所述的运行时断点源代码查找定位操作包括以下步骤:(1)将构件部署在后台Java应用服务器上;(2)该应用服务器判断该构件是符合XML规范并由图元构成的展现构件或者业务构件,还是符合JSP规范的页面构件;(3)如果该构件为展现构件或者业务构件,则应用服务器为该构件生成对应的Java代码,并产生该构件和Java代码之间的对应关系;(4)该应用服务器根据所述的断点状态信息在相应的Java代码中配置相应的断点;(5)当系统运行到Java代码的断点处时,应用服务器通过该构件和Java代码之间的对应关系得到相应的图元断点信息,并通过计算机通信网络传送至所述的图形化构件调试平台;(6)图形化构件调试平台根据该图元断点信息进行图元断点的展现操作;(7)如果该构件为页面构件,则应用服务器为该构件生成对应的Java代码,并产生该构件和Java代码之间的对应关系;(8)系统判断应用服务器的类型,并根据相应类型和断点状态信息在相应的Java代码中配置相应的断点;(9)当系统运行到Java代码的断点处时,应用服务器通过该构件和Java代码之间的对应关系得到相应的JSP断点信息,并通过计算机通信网络传送至所述的图形化构件调试平台;(10)图形化构件调试平台根据该JSP断点信息进行JSP断点的展现操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海普元信息技术有限责任公司,未经上海普元信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610030481.6/,转载请声明来源钻瓜专利网。
- 上一篇:铁轨调谐减振器
- 下一篇:用户定义的默认记录模式规则