您可將 CICS® Java™ 應用程式建立為符合 OSGi 規格的 Eclipse 外掛程式專案。「OSGi 服務平台」會提供一個機制,以供利用元件模型來開發應用程式,並將那些應用程式作為 OSGi 軟體組部署至架構。
外掛程式專案是一種 OSGi 軟體組,且包含 CICS Java 應用程式所需要的所有檔案和構件(包括 JCICS 類別庫),以存取 CICS 資源,並與使用其他語言撰寫的程式互動。然後,完成的應用程式會新增至 CICS 軟體組專案中,然後再匯出至主機系統。
關於這項作業
此作業建立新的外掛程式專案。除非另有指示,否則您可以保留這些設定的預設值。建立專案時,您必須編輯資訊清單並新增 JCICS API 相依關係。
程序
- 在 Eclipse 功能表列上,按一下檔案 > 新建 > 專案以開啟「新建專案」精靈。
- 從提供的清單中選取外掛程式專案,然後按下一步以開啟「新建外掛程式專案」精靈。
- 在專案名稱欄位中,輸入專案的名稱,並在「目標平台」區段中,從功能表中選取 OSGi 架構,然後選取標準。按下一步。 即顯示「內容」窗格。
- 在版本欄位中,從版本號碼的尾端移除 ".qualifier"。目前不支援使用限定元。
- 在執行環境欄位中,選取符合 CICS 執行時期目標平台中執行環境的 Java 層次。
- 清除產生啟動器勾選框,然後按一下完成。 即在「套件瀏覽器」視圖中建立新的外掛程式專案。
- 必要性的: 需求:您必須立即編輯外掛程式資訊清單檔,以及新增 JCICS API 相依關係。如果沒有執行這些步驟,則您可以匯出及安裝組合,但該組合不會執行。
- 在「套件瀏覽器」視圖中,用滑鼠右鍵按一下專案名稱,然後按一下 PDE 工具 > 開啟資訊清單。 即在資訊清單編輯器中開啟資訊清單檔。
- 選取相依關係標籤,然後在「匯入的套件」區段中,按一下新增。 即開啟「選取套件」對話框。
- 選取套件 com.ibm.cics.server,然後按一下確定。 即在「匯入的套件」清單中顯示該套件。
- 選擇性的: 選用項目:如果應用程式有需要,請重複前一個步驟來安裝下列套件:
表 1. 套件 |
說明 |
com.ibm.record |
適用於舊式程式的 Java API,這些程式使用隨附於 VisualAge 之「Java 記錄架構」中的 IByteBuffer。之前位於 dfjcics.jar 檔中。 |
com.ibm.cics.samples |
重新導向 System.out 及 System.err 的範例。會取代 dfjoutput.jar 檔。 |
- 按下 Ctrl +S 以儲存資訊清單檔。
結果
即建立含有 JCICS API 相依關係的新外掛程式專案。
下一步
您現在可以建立 CICS Java 應用程式。如果您對開發 CICS 之 Java 應用程式不熟悉,可以使用 CICS Explorer® SDK 提供的 JCICS 範例來協助您開始進行。
註: 開發應用程式之後,您必須在資訊清單檔中加入 CICS-MainClass 宣告,宣告該應用程式中所使用的類別。
如需相關資訊,請參閱相關鏈結。
如需外掛程式開發的相關資訊,請參閱 Eclipse Help 文件中的 "Platform plug-in developer guide" 小節。
完成 Java 應用程式後,您必須以 CICS 組合將它部署至 zFS。
CICS 組合可以包含一個以上外掛程式,組合是 CICS 中應用程式的部署單位。