怎样通过 IBM Rational Asset Analyzer 来分析分布式资源,第 1 部分:收集应用程序中的分布式资源的清单
2010-01-20 00:00:00 来源:WEB开发网分布式扫描器根目录路径值
路径可以指向一个特定的文件或者文件夹,例如 C:\Documents and Settings\atguser\Desktop\soumita\wellpoint\,在这种情况下,Rational Asset Analyzer 可以扫描文件夹中的所有内容。
从 Distributed 扫描根目录向导的第 4 步和第 5 步中,选择 Next。运行时环境会识别所需的 Java 库,以解决资源引用。如果您想要使用 Java 模式检测时,这才会需要。
在向导的 Review 页面中(图 13),选择 Add to analysis queue now 并点击 Finish。这一步会创建扫描根目录定义,并向 Rational Asset Analyzer 分布式请求查询添加一行,Distributed 扫描器会阅读该查询以检测需要做什么工作。
图 13. Distributed Scan Root 向导的步骤 6
从 Rational Asset Analyzer 菜单栏中,点击 Database > Analysis queue。会显示出 Analysis 查询页面。在页面顶部的 Details 组中,注意“Outstanding distributed queue requests”显示的是值 1。
扫描并处理资源
在您定义分析的清单之后,您可以启动 Distributed Scanner,它是阅读了分布式源文件的 Java 程序,并涉及到基于源文件的分析器。分析器会从程序源文件中提取元数据,它存储在 Rational Asset Analyzer 储存库中。
在所有的资源扫描及分析之后,后处理器会自动启动。后处理器会找到资源以及链接之间的关系。关系的示例包含了类到父类之间的资源;HTML 到 JSP,它基于 HTML 中的 HREFs;以及 WAR 到 EJB 之间的关系(Web 档案到 Enterprise JavaBeans™),它基于 WAR 开发描述器中的 EJB-refs。
更多精彩
赞助商链接