開發及部署應用程式
使用 CICS Explorer 開發及部署 CICS Java 應用程式所必須瞭解的事項。
使用 CICS Explorer SDK 開發應用程式
CICS Explorer® Software Development Kit (SDK) 提供一個環境,可供開發 Java™ 應用程式並將其部署至 CICS®,包括對 OSGi
及 Web 專案
的支援。
設定目標環境
開始開發應用程式之前,您必須針對執行應用程式的最早 CICS 層次,在 Eclipse 中設定目標定義。目標定義是由一組外掛程式和環境設定(如 JCICS API、JRE 及您可以使用的任何自訂 API)所組成。
建立外掛程式專案
您可將 CICS Java 應用程式建立為符合 OSGi 規格的 Eclipse 外掛程式專案。「OSGi 服務平台」會提供一個機制,以供利用元件模型來開發應用程式,並將那些應用程式作為 OSGi 軟體組部署至架構。
更新外掛程式專案資訊清單檔
當您開發 JCICS 應用程式,或是將現有應用程式包裝在外掛程式專案中時,必須更新專案資訊清單檔,並併入 CICS-MainClass 宣告。
建立 CICS 軟體組專案
將專案新增至 CICS 軟體組專案
當您建立 CICS 軟體組專案時,專案只含有資訊清單檔和內容檔。您必須新增要併入 CICS 組合之任何專案的詳細資料,才能將所有項目部署至 zFS。您可以將 OSGi 專案、OSGi 應用程式或動態 Web 專案新增至 CICS 軟體組專案。
開始使用 JCICS 範例
CICS Explorer SDK
包含 JCICS 範例來協助您開始開發 CICS 的 Java 應用程式。
開發 Web 應用程式
若要開發 CICS 應用程式的呈現層,您可以使用 Liberty 設定檔工具來建立 Web 應用程式,以利用 Java 存取 CICS 服務。
包裝現有的應用程式以在 JVM 伺服器中執行
如果您是在聯合排存的 JVM 中執行 Java 應用程式,可以將它們移到 JVM 伺服器中執行。因為 JVM 伺服器在同一個 JVM 中可以處理 Java 應用程式的多個要求,這樣可以減少執行相同工作量所需要的 JVM 數量。
建立供應商類別的 OSGi 軟體組片段
如果您的應用程式使用 JRE 隨附的 IBM 或供應商類別,您必須建立 OSGi 軟體組片段,以讓這些類別可在 OSGi 架構中使用
部署 CICS 軟體組專案
部署 CICS 非 OSGi Java 應用程式
Java 應用程式內含於 CICS 組合中,且可以從 CICS Explorer 直接部署至「z/OS® UNIX 系統服務 (z/OS UNIX)」檔案系統。匯出的組合包含 CICS 所使用的應用程式 JAR 檔。
啟用 Java 安全管理程式
依預設,Java 應用程式沒有對 Java API 所要求的活動加諸任何安全限制。若要使用 Java 安全性來保護 Java 應用程式,免於執行可能不安全的動作,您可以在執行該應用程式的 JVM 中啟用安全管理程式。
將 CICS 軟體組專案匯出至本端檔案系統
在 JVM 伺服器中部署 OSGi 軟體組
若要在 JVM 伺服器中部署 Java 應用程式,您必須在目標 JVM 伺服器的 OSGi 架構中安裝該應用程式的 OSGi 軟體組。