[发明专利]一种信息处理方法及装置有效
| 申请号: | 201710267505.8 | 申请日: | 2017-04-21 |
| 公开(公告)号: | CN107391101B | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 陈晓蕾;蔡文婷 | 申请(专利权)人: | 创新先进技术有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 黄熊 |
| 地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 信息处理 方法 装置 | ||
本申请实施例公开了一种信息处理方法及装置,该方法包括:获取项目中的指定模块的定位信息,所述定位信息中包括所述指定模块的模块标识;根据所述指定模块的定位信息,利用所述项目对应的模块依赖关系信息,确定所述指定模块的依赖关系信息,其中,所述项目对应的模块依赖关系信息包括所述项目中包含的模块之间的依赖关系的信息。利用本申请实施例,可以实现指定模块的依赖关系信息的自动获取,可高效、准确的获取指定模块的依赖关系信息,提高分析速度和结果的准确性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种信息处理方法及装置。
背景技术
随着项目模块化的不断深入,项目的整体复杂度逐渐降低,项目的程序设计、调试和维护等变得简单易行。项目中通常会包含多个模块,项目启动运行时会默认将该项目中的所有模块进行加载并启动,这样势必会降低相应应用的启动和运行速度。而上述处理方式会给某些业务的进行带来困难,例如,在本地集成测试业务中,为了让项目中的某个模块能够尽快得到测试的反馈,要求该模块所依赖的其它模块应该尽可能地少,从而使得集成测试的运行速度尽可能地快,为此,分析并获取项目中的模块之间的依赖关系就成为需要解决的重要问题。
目前,多业务系统中,通常通过人工分析业务系统的项目中各模块之间的依赖关系的方式来达到项目启动或测试时仅加载待测试模块所依赖的模块的目的,即在本地集成测试某一类业务时,通过人工分析的方式得出该业务的模块所依赖的模块,并在项目启动或测试前配置上述通过人工分析得到的所依赖的模块,从而提高项目启动的速度。
然而,基于人工分析的方式确定待测试模块所依赖的模块的方式,依赖于进行人工分析的用户或技术人员对项目(或系统)的熟悉程度,如果用户或技术人员对项目(或系统)不具有较高的熟悉程度,则无法保证分析结果具有较高的准确性,而且,人工分析的方式也会使得信息处理的效率较低。
发明内容
本申请实施例的目的是提供一种信息处理方法及装置,以解决现有技术中无法保证通过人工分析得到待测试模块所依赖的模块具有较高的准确性,且信息处理的效率较低的问题。
为解决上述技术问题,本申请实施例是这样实现的:
本申请实施例提供的一种信息处理方法,所述方法包括:
获取项目中的指定模块的定位信息,所述定位信息中包括所述指定模块的模块标识;
根据所述指定模块的定位信息,利用所述项目对应的模块依赖关系信息,确定所述指定模块的依赖关系信息,
其中,所述项目对应的模块依赖关系信息包括所述项目中包含的模块之间的依赖关系的信息。
可选地,所述方法还包括:
获取所述项目中包含的模块的配置信息;
根据所述项目中包含的模块的配置信息,确定各所述模块所依赖的辅助模块的信息;
根据各所述模块所依赖的辅助模块的信息,确定所述项目对应的模块依赖关系信息。
可选地,所述获取所述项目中包含的模块的配置信息,包括:
获取所述项目中包含的目标配置信息;
根据预定的内容关键字从所述目标配置信息中获取与所述项目中包含的模块相关的配置信息,以得到所述项目中包含的模块的配置信息。
可选地,获取的与所述项目中包含的模块相关的配置信息中包括所述项目的项目标识,
所述根据预定的内容关键字从所述目标配置信息中获取与所述项目中包含的模块相关的配置信息之后,所述方法还包括:
从获取的与所述项目中包含的模块相关的配置信息中获取与所述项目标识相匹配的模块的配置信息。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710267505.8/2.html,转载请声明来源钻瓜专利网。





