概念

PDE 採用平台中的專案結構。 當您使用 PDE 時,您組織您的工作至專案、資料夾和檔案中。 PDE 檢查工作區中的專案並特別注意那些有外掛程式或片段 manifest 檔作為立即子項。如果專案有外掛程式 Manifest,PDE 將它視為 外掛程式專案。除此之外,PDE 將建立特殊 PDE 本質與這些專案的關聯性 以便能夠附加特殊 PDE 建置器。 (請參閱專案本質 以取得平台專案本質機能的說明)。

我們知道平台是依據有清楚定義的結構和規格的外掛程式概念。 PDE 的目標是確保您在建立新的外掛程式時會遵循規則,使得平台能正確納入它們。

PDE 管理專案內的外掛程式。 每一個專案代表一個外掛程式並保留資料夾和檔案,這些檔案定義外掛程式和外掛程 式與平台交談的方式。 這些外掛程式會在您的工作區而且會出現在資源導覽器以及顯示工作區資源的其他檢視畫面(例如 Java 套件瀏覽器)。

主機和執行時期

PDE 的其中一個最重要概念就是主機執行時期工作台實例概念。 啟動平台時,您會用它來處理定義您建置的外掛程式的專案。當您使用 PDE 和其他工具開發外掛程式時,所執行的工作台實例是主機 實例。 可以在這個實例中使用的特性會完全來自隨應用程式一起安裝的外掛程式。

滿意外掛程式而且要測試它時,您可以啟動另一個工作台實例,也就是執行時 期實例。 這個實例會包含與主機實例相同的外掛程式,但也會有您在主機實例中所執行的外掛程式。 PDE 啟動程式會合併外掛程式與主機外掛程式並建立執行時期實例。

外部對工作區外掛程式

因為執行時期工作台實例代表來自兩個不同位置(現行工作區和原始主機安裝) 的外掛程式提供的特性集,所以 PDE 將這些外掛程式視為兩個不同的「種類」。

PDE 因為外部和工作區外掛程式的位置而採取不同方法處理它們。 例如,開啟工作區外掛程式的外掛程式 Manifest 時會在工作區中對該 manifest 檔啟動編輯器。外部外掛程式的相同作業會對外部 URL(參照主機安裝位置中的外掛程式的 manifest 檔)啟動編輯器。

雖然 PDE 使用者對這些差異一目了然,但應該瞭解它們。

 
Copyright IBM Corporation and others 2000, 2003