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

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

 2009-12-27 00:00:00 来源:WEB开发网   
核心提示:本系列文章共有两篇,以一个实际生产环境中使用的 ClearCase 监控系统的开发为例,使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 1 部分: 在 Web 浏览器中监控 Rational ClearCase 运行状态,向读者介绍如何使用基于 Java 语言的 Web2.0 和 We

本系列文章共有两篇,以一个实际生产环境中使用的 ClearCase 监控系统的开发为例,向读者介绍如何使用基于 Java 语言的 Web2.0 和 Web Service 技术来开发一个 Linux 环境下的 ClearCase 监控和 UCM 项目查询系统。本文是该系列的第一部分,将向您演示如何使用 Java 语言和 Web2.0 技术开发一个基于 Web 浏览器的 ClearCase 系统运行和状态监控程序。

Rational ClearCase 系统运行和状态监控程序应用场景介绍

Rational ClearCase(以下简称 ClearCase)是一套建立在服务器 - 客户机体系结构之上的软件系统。为了使用 ClearCase 的版本控制服务,终端用户需要使用各种 ClearCase 客户端(CCRC,CC Web 和 CC Native Client 等)来访问服务器主机。这些客户端只提供了访问处理 ClearCase 中存储的源代码数据所需的各种功能,并没有提供监控 ClearCase 服务器运行状态所需功能。这些服务器运行状态信息只能由 ClearCase 系统的管理员在服务器主机上通过使用 cleartool 或操作系统命令来得到。但是在软件项目的开发过程和 ClearCase 系统的日常维护中,项目中的各个成员都需要了解某些 ClearCase 主机的运行状态信息。例如 ClearCase 系统管理员需要监控 ALDB、DB、VOB 等服务的运行状态,软件项目的开发者和项目经理可能需要了解 view 服务器运行状态和系统运行时许可证分配状态等信息。

在常规的方式下,为了获得这些服务器主机状态信息,ClearCase 管理员需要连接到服务器主机并执行相应的命令行语句,或者编写相应的 shell 命令脚本并执行。而软件项目的开发者和项目经理等不具有 ClearCase 命令语句使用环境和技能的项目成员则只能求助于系统管理员来获得所需信息。根据软件开发团队的不同地理和行政组织结构,这一过程有可能非常的缓慢低效,同时会给 ClearCase 系统管理员带来非常大的工作量。

1 2 3 4 5 6  下一页

Tags:使用 HTTP 网络技术

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