Liberty 的最佳化本端配接器範例
使用 WebSphere® 最佳化本端配接器 (WOLA) 範例檔,快速著手使用 Liberty 上的最佳化本端配接器。
Liberty 上最佳化本端配接器的範例檔可以在 GitHub 上找到。如需如何安裝範例的相關資訊,請參閱 GitHub 上的 Readme 檔。
工作控制語言 (JCL) 範例
- CSDUPDAT.jclsamp - CSDUPDAT 程式是「客戶資訊控制系統 (CICS®)」DFHCSDUP 公用程式工作,定義了在 CICS 之下使用最佳化本端配接器所需的所有資源定義。
- DFHPLTOL.jclsamp - DFHPLTOL 程式包含 JCL 原始碼,以組合一個含有範例程式的範例「程式清單表 (PLT)」,以便啟用「作業相關的使用者結束程式 (TRUE)」、BBOACPLT 和範例 BBOC 指令處理器 PLT (BBOACPL2)。
- OLABATCH.jclsamp - OLABATCH 程式包含 JCL 原始碼,以執行 z/OS® 批次中的其中一個範例。這個範例必須在 Liberty 伺服器相同的邏輯分割區 (LPAR) 上執行。
程式清單表 (PLT) 範例
- BBOACPLT.cicsasm - BBOACPLT 程式含有 CICS PLT 起始設定常式的組合語言範例原始碼,顯示如何在 CICS 啟動期間啟用最佳化本端配接器 TRUE。
- BBOACPL2.cicsasm - BBOACPL2 程式含有 CICS PLT 起始設定常式的組合語言範例原始碼,顯示如何在 CICS 啟動期間,從 CICS 啟動參數取得最佳化本端配接器 INITPARMS,並發出 BBOC STRT_SRVR 指令。
- BBOACPL3.cicsasm - BBOACPL3 程式含有 CICS PLT 起始設定常式的組合語言範例原始碼,顯示如何在 CICS 啟動期間,將多個 BBOC 指令傳遞給 BBOACNTL 程式。
鏈結伺服器範例
- OLACB01.jclsamp - OLACB01 程式含有 CICS 程式的 JCL 原始碼,並且可從鏈結伺服器呼叫。程式使用 COMMAREA 物件來傳遞其參數。將這個範例目標程式與最佳化本端配接器 CICS 鏈結伺服器搭配使用。程式會回應所傳送的訊息。
- OLACB02.jclsamp - OLACB02 程式含有 CICS 程式的 JCL 原始碼,並且可從鏈結伺服器呼叫。程式使用 CONTAINER 物件來傳遞其參數。將這個範例目標程式與最佳化本端配接器 CICS 鏈結伺服器搭配使用。程式會回應所傳送的訊息。
- OLACB10.jclsamp - OLACB10 程式含有 CICS 程式的 JCL 原始碼,並且可從鏈結伺服器呼叫。程式使用多個儲存器,將資料從 EJB Bean 傳遞給 CICS。將這個範例目標程式與最佳化本端配接器 CICS 鏈結伺服器搭配使用。
- OLACB11.jclsamp - OLACB11 程式含有 CICS 程式的 JCL 原始碼,並且可從鏈結伺服器呼叫。程式使用多個儲存器,將資料從 EJB Bean 傳遞給 CICS,並在程式內修改該資料。將這個範例目標程式與最佳化本端配接器 CICS 鏈結伺服器搭配使用。會在目標程式內修改資料。
- OLACB12.jclsamp - OLACB12 程式含有 CICS 程式的 JCL 原始碼,並且可從鏈結伺服器呼叫。程式使用多個儲存器,將資料從 EJB Bean 傳遞給 CICS,且會顯示如何將物件從要求儲存器移除,使其不會傳送到回應儲存器中。將這個範例目標程式與最佳化本端配接器 CICS 鏈結伺服器搭配使用。資料會在目標程式內刪除。
入埠呼叫範例
- OLACB05.jclsamp - OLACB05 程式含有 CICS 範例 Cobol 程式的 JCL 原始碼,示範如何使用 API 來登錄,取得連線,使用「傳送要求 API」來呼叫 EJB Bean,取得回應,並且釋放連線,然後取消登錄。
- OLACB06.jclsamp - OLACB06 程式含有 CICS 範例 Cobol 程式的 JCL 原始碼,示範如何使用 API 來登錄,使用「呼叫 API」來呼叫 EJB Bean,然後取消登錄。
- OLACC01.jclsamp - OLACC01 程式含有 C 程式的 JCL 原始碼,示範如何使用 API 來登錄,使用「呼叫 API」來呼叫 EJB,以及取消登錄。您可以在批次、UNIX 系統服務或 CICS 之下執行這個範例。
出埠呼叫範例
- OLACB03.jclsamp - OLACB03 程式含有 CICS 範例 Cobol 程式的 JCL 原始碼,示範如何使用「主機服務 API」,來讓 CICS 作業進入最佳化本端配接器伺服器。
- OLACB04.jclsamp - OLACB04 程式含有 CICS 範例 Cobol 程式的 JCL 原始碼,示範如何使用「接收要求 API」和「取得資料 API」,來讓 CICS 作業進入最佳化本端配接器伺服器。
- OLACC02.jclsamp - OLACC02 程式含有 C 程式的 JCL 原始碼,會呼叫「主機服務 API」、「傳送要求 API」、「傳送回應 API」和「取得資料 API」。這個程式本質上會呼叫本身,以呼叫 EJB,然後再由 EJB 回呼這個程式。您可以在批次、UNIX 系統服務或 CICS 之下執行這個範例。