開發 PMI 介面(4.0 版)(已淘汰)

您可以利用「效能監視基礎架構 (PMI)」介面,開發您自己的應用程式來收集和顯示效能資訊。

[AIX Solaris HP-UX Linux Windows]

開始之前

這個版本支援 4.0 版 API,不過,PMI 模組中的部分資料階層有了改變,其中包括 Enterprise Bean 和 HTTP 階段作業模組。 如果您有現有的 PmiClient 應用程式,且想要在 5.0 版執行它,您可能需要根據新的 PMI 資料階層來更新 PerfDescriptor。

PmiClient 中的 getDataName 和 getDataId 方法也已變更。 現在,它們是非靜態方法,以便能夠支援多個 WebSphere® Application Server 版本。 您可能需要更新使用這兩個方法的現有應用程式。

關於這項作業

這一節討論應用程式中「效能監視基礎架構 (PMI)」用戶端介面的使用情況。 請閱讀程式設計模型中的基本步驟:

程序

  1. 從伺服器擷取效能資料的起始集合或 Snapshot。 用戶端利用 CpdCollection 介面,從伺服器擷取起始集合或 Snapshot。 這個 Snapshot(在這個範例中稱為 Snapshot)是在階層中提供,如資料組織和階層中所說明,且包含伺服器收集的所有效能資料的現行值。 Snapshot 在 CpdCollection 實例的整個生命期限中保持相同的結構。
  2. 依照指定來處理和顯示資料。 用戶端依指定來處理及顯示資料。 處理和顯示物件(如過濾器和 GUI)可以登錄為對有興趣之資料的 CpdEvent 接聽器。 接聽器只在相同 Java™ 虛擬機 (JVM) 中運作。 當用戶端收到更新的資料時,會通知所有接聽器。
  3. 透過階層來顯示新的 CpdCollection 實例。 當用戶端接收新資料或已變更的資料時,用戶端可透過其階層,只顯示新的 CpdCollection 實例。 在必須更新 Snapshot 集合時,用戶端可以利用 update 方法,以新資料來更新 Snapshot。
    Snapshot.update(S1);
    // ...later...
    Snapshot.update(S2);

結果

在用戶端的整個生命期限中,會重複步驟 2 和 3。

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_usepmi
檔名:tprf_usepmi.html