2009-04-02 6 views
1

ClearQuestを使用してWebアプリケーションを開発した経験がある人はいますか?機能を見ると、プロセスの自動化について言及していますが、サポートできるプロセス/アプリケーションの量がわかりません。私たちのグループは、大規模なアプリケーションの小さなセクションを、ClearQuestを使用してそのプロセスをWeb対応にした別のグループに譲り渡しましたが、ClearQuestツールがアプリケーション全体をウェブで有効にするようになっています。私はASP.NETの背景を持っていますが、ClearQuestは非常にウィザードのようなものです。私が見たコードは "BASIC"と呼ばれ、VBScriptのように見えます。Rational ClearQuestによるアプリケーション開発

+0

申し訳ありません私は特にWebアプリケーションのためにそれを使用していないし、Webアプリケーションを使用してCQを公開しているのかWebアプリケーションを開発しているのかに多少の曖昧さがあります。 – ojblass

+0

カスタムWebアプリケーションを開発していきます。 – user82068

+0

私はソフトウェアを複製する.NetベースのASPアプリケーションを構築しました。それは可能です...時には少しうんざりですが、非常に実行可能です。 –

答えて

1

Clearcase/Clearquestは、Rational Applicaiton Developerとの適切な統合を備えています。その強みについて疑問を抱かせたり、実際にClearQuestをWebに公開しているかどうかはわかりません。あなたはCGI/PERLスクリプトを書いて、Webにいくつかの機能を公開するという義務的で不慣れな活動をすることができます。 perlやVBScriptを使ってCC/CQフックを書くことができます。 ratperlという製品には、独自のperlビルドが含まれています。それは素晴らしいコマンドラインをサポートしていますが、それは複雑な価格です。 CC/CQは、組織内の実装について非常に注意深く考えると非常に強力です。非常に強力なワークフローをサポートし、高度にカスタマイズ可能です。

0

確かにVSスタイルの統合では、cqole.dllをラップするか、OSLCコネクタを使用してRESTfulインターフェイスにアクセスすることができます。 cqoleはC++ APIですが、正式にはサポートされていませんが、これはVBScript APIでこれを実装しようとするよりも優れています。 Webサービスを使用するだけでもっと快適であれば、wikiが橋を詳しく説明するjazz.netをチェックします。

0

ClearQuestを使用してwebappを正確に開発していないCQは、ロジックと状態遷移を基盤とするプロセス自動化ツールであり、対話はVBScriptまたはPerlでスクリプト化されています。

しかし、「デザイナー」自体が完全に壊れたツールであるため、CQコードを管理することは常に苦労しています。それはバージョントラッキングをサポートしますが、バージョンの違いを教えてくれません。組み込みのコードエディタは構文のハイライティングを持たず、パラレル開発をサポートしていません。私は何度も行くことができます。

CQにはEclipseベースのクライアントおよびデザイナーツールが付属しています(これはおそらく経験全体を強化するものです)。しかし、私はコメントするにはあまりにも多くの経験がありません。

Webコンポーネントはwebsphereレイヤー上で動作し、ユーザーがHTTPプロトコルを使用してCQにアクセスするためのアプリケーション/プレゼンテーションレイヤーです。これは完全なCQクライアントの機能の90%を持ち、通常は幅広いユーザーグループに保守して展開する方が簡単です。

1

ウェブアプリケーションを作成するためのAPIがいくつかあります。

CQWeb自体は、CM APIを使用して構築されているため、Javaアプリケーション(Webまたは非Web)をビルドできます。チュートリアルはここにある:

http://www.ibm.com/support/knowledgecenter/SSSH5A_9.0.0/com.ibm.rational.team_api_cq_tut.doc/topics/teamapi_cq_abstract.htm

CQはPerlのAPIを持っているので、あなたは、perlの-CGIを使用して、基本的なWebアプリケーションを実装することができます。

ClearQuestにOLE(Visual Basic)APIがあるため、ASP/C#Webアプリケーションを作成できます。元のClearQuest Webアプリケーションは、Visual Basic APIを使用して構築されました

したがって、答えは可能です。 JavaScript APIをサポートしているのはうれしいですか?それで、nodeJS CQアプリケーションを書くことができました。

関連する問題