規劃在 Liberty for z/OS 上使用最佳化本端配接器

規劃如何在您的 Liberty 伺服器環境中實作 WebSphere 最佳化本端配接器 (WOLA)。

開始之前

如果要讓 CICS® Transaction Server for z/OS® 與最佳化本端配接器通訊,CICS Transaction Server for z/OS 至少要為 4.1 版。

關於這項作業

如果您的應用程式以原生語言(例如 Cobol、PL/I、C/C++)和高階組合語言寫成,並且是在 z/OS 批次、客戶資訊控制系統 (CICS) 或 UNIX 系統服務環境之下執行,您可以使用最佳化本端配接器,讓原生語言應用程式與 Liberty 伺服器上的 Jave 型商業邏輯彼此直接呼叫。您可以使用最佳化本端配接器,來進行下列呼叫:
  • 從外部位址空間入埠呼叫部署在本端 Liberty 伺服器上的 Enterprise JavaBeans (EJB) 應用程式
  • 從正在 z/OS 上的 Liberty 伺服器之下執行的應用程式,對正在外部位址空間中執行的伺服器程式進行出埠呼叫
如果您有大量的原生語言應用程式想在 Liberty 上使用,實作最佳化本端配接器的優點如下:
  • 效能提升
  • 身分環境定義傳播
  • 本端連結支援
  • z/OS 系統上舊式資產的閘道或 Proxy

程序

  1. 檢閱您環境中的現有商業與中介軟體應用程式,判斷哪一項應用程式程序會因使用最佳化本端配接器獲致效益。 請選擇可以移除的程序,並以呼叫最佳化本端配接器原生 API 可呼叫服務來取代。

    如需最佳化本端配接器使用時機的相關資訊,請參閱 Liberty for z/OS 上的最佳化本端配接器Liberty for z/OS 最佳化本端配接器的使用實務

  2. 如果您打算將「系統授權機能 (SAF)」使用者 ID 從 Liberty for z/OS 傳播到企業資訊系統 (EIS),請驗證 Liberty 伺服器正在使用 SAF 型使用者登錄。 如需相關資訊,請參閱在 z/OS 上啟動及配置 SAF 登錄
  3. 檢閱最佳化本端配接器範例。 當您安裝 Liberty for z/OS 時,會隨附若干範例。如需使用範例的相關資訊,請參閱 Liberty 的最佳化本端配接器範例
  4. 決定如何使用最佳化本端配接器。 您可以利用最佳化本端配接器,來進行入埠或出埠呼叫。
    1. 使用最佳化本端配接器,入埠呼叫 Liberty 伺服器 EJB 應用程式。

      下列影像顯示從 CICS 對 Liberty 伺服器 EJB 應用程式進行入埠呼叫的流程。

      圖 1. 使用 CICS從 CICS 對 Liberty 伺服器 EJB 應用程式進行入埠呼叫
    2. 使用最佳化本端配接器,從 Liberty 伺服器應用程式呼叫外部位址空間中的程式。

      下圖顯示從 Liberty 伺服器對 CICS 交易進行出埠呼叫的流程。

      從 Liberty 伺服器對 CICS 交易進行出埠呼叫

    如需使用最佳化本端配接器的相關資訊,請參閱讓 Liberty 伺服器環境使用最佳化本端配接器Liberty for z/OS 上的最佳化本端配接器 API

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

檔名:twlp_dat_useola.html