WEB开发网
开发学院软件开发Java 使用 HTTP 网络技术构建灵活的 Rational ClearCas... 阅读

使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 1 部分: 在 Web 浏览器中监控 Rational ClearCase 运行状态

 2009-12-27 00:00:00 来源:WEB开发网   
核心提示: ClearCase 中还内置了一个称为 cleartool(/usr/atria/bin/cleartool) 的命令行工具 , 它包含有很多的子命令可以用来进行系统监控 , 以下是其中常用的一些 :/usr/atria/bin/cleartool -version : 显示 ClearCase

ClearCase 中还内置了一个称为 cleartool(/usr/atria/bin/cleartool) 的命令行工具 , 它包含有很多的子命令可以用来进行系统监控 , 以下是其中常用的一些 :

/usr/atria/bin/cleartool -version : 显示 ClearCase 系统的版本信息。

/usr/atria/bin/cleartool hostinfo -l : 显示 ClearCase 主机信息 ( 包括注册表 , 许可证服务器 , 操作系统等信息 )。

/usr/atria/bin/cleartool lsclients -host `hostname` -type license : 显示连接该主机的所有客户端信息。

/usr/atria/bin/cleartool lsvob -long : 显示该主机中的所有 VOB 的详细信息。

/usr/atria/bin/cleartool lsview -long : 显示该主机中的所有 View 的详细信息。

/usr/atria/bin/cleartool getlog albd : 显示该主机中的 ClearCase 主服务的日志信息。

除了 cleartool 外 ,ClearCase 中还包含其他的一些服务器端命令行工具 , 例如 clearlicense(/opt/rational/ClearCase/bin/clearlicense) 命令可以用来显示 ClearCase 主机中的许可证信息和实时使用状况。

使用 Java 和 Web 2.0 技术开发 ClearCase 状态监控程序

本文所述 ClearCase 状态监控程序是一个运行在 ClearCase 服务器主机中的轻量级的 Web 程序 , 它有一个使用 JSP+Servlet 编写的 Web 用户界面和一个用来执行 ClearCase 状态监控指令的操作系统进程调用组件。用户在 Web 用户界面中调用 javascript 方法来运行监控指令。通过 Web2.0 技术 ,javascript 方法被直接映射为操作系统进程调用组件中的 Java 方法 , 这些 Java 方法使用操作系统进程执行上文已经介绍过的 ClearCase 服务器端命令 , 并直接将命令执行结果返回 Web 用户界面中。图 3 是本文所述 ClearCase 状态监控程序的基本结构。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 HTTP 网络技术

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接