ClearQuest CM API 用戶端

ClearQuest® CM API 支援一套主從式處理模型,在此模型中,用戶端會向伺服器提出要求,以取得資源的相關資訊,以及對這些資源進行變更。

用戶端會使用虛擬物件,透過 API 來配置往來伺服器的資料。API 中定義的每一個虛擬物件類別會對映至伺服器上一個特定類型的產品資源。藉由定義對映至資源的虛擬物件,這個主從式程式設計模型能夠幫助辨別用戶端處理程序和伺服器端處理程序。

所有方法都有完整定義的命名慣例,有助於識別對伺服器發出呼叫的方法。例如,如果要從產品讀取資料,用戶端應用程式必須先發出明確的要求,將物件或資料從伺服器讀到虛擬物件中,才能從虛擬物件讀取值。用戶端必須呼叫 do 方法(例如:Resource.doReadProperties),來要求從伺服器資源中讀取指定的值。用戶端應用程式會建立適當的虛擬物件類型(其中含有要讀取或寫入的每一個內容名稱),來指定要讀取或寫入的內容。例如,如果使用者以應用程式來存取和更新 ClearQuest 記錄,則可以利用 API 來建立該應用程式與 ClearQuest 的整合。


意見