練習 1.1:選取資源配接器
這個指導教學將引導您逐步執行,以產生使用「外部呼叫介面」(ECI)
來與 CICS 交易連結的 J2C 應用程式。此服務是從 CICS COBOL 函數 getCustomerInfo 建置,
可以接受客戶號碼。視客戶分類(優先客戶、一般客戶、不良客戶)而定,
此程式會傳回不同的客戶輸出資訊。
在開始這個指導教學之前,您必須先取得必要的資源:
- 與 CICS ECI 伺服器的連線:
在這個指導教學中,您的應用程式會與伺服器上的 CICS 程式連結。特別是,
您需要在電腦上設定 CICS Transaction Gateway,以存取此伺服器。此外,
您還需要在將要執行 CICS 的 CICS 伺服器電腦上,執行一些設定工作。這些步驟不在涵蓋範圍之內。
- COBOL 檔案 taderc25.cbl 的複本。您可以在產品安裝目錄
\rad\eclipse\plugins\com.ibm.j2c.cheatsheet.content_6.0.0\Samples\CICS\taderc25
中找到這個檔案。如果您想要將它儲存在本端環境中,可以從 taderc25.cbl 複製程式碼。
- 全新的工作區。
選取資源配接器
切換至 J2EE 視景
如果 J2EE 圖示
未出現在工作區的右上標籤,
您必須切換至 J2EE 視景。
- 從功能表列中選取視窗 > 開啟視景 > 其他。這時會開啟「選取視景」視窗。
- 選取 J2EE。
- 按一下確定。這時會開啟 J2EE 視景。
連線到 CICS ECI 伺服器
- 在 J2EE 視景中,選取檔案 > 新建 > 其他。
- 在「新建」頁面中,選取 J2C > J2C Java Bean。按下一步
附註:如果您在精靈清單中沒有看見 J2C 選項,則需要「啟用 J2C 功能」。
- 從功能表列中,按一下視窗 > 喜好設定。
- 在「喜好設定」視窗的左邊,展開「工作台」。
- 按一下功能。這時會出現「功能」窗格。如果您想要在初次使用需啟用功能的特性時收到提示,
請選取啟用功能時提示。
- 展開 Enterprise Java。
- 選取 Enterprise Java。現在已啟用必要的 J2C 功能。或者,您也可以選取 Enterprise Java 功能資料夾,
以啟用此資料夾所含的所有功能。若要將已啟用的功能清單還原成產品安裝時的狀態,請按一下還原預設值。
- 若要儲存變更,請按一下套用,然後按一下確定。啟用 Enterprise Java 功能時,
將會自動啟用 J2C 應用程式開發和除錯所需的任何其他功能。
在「資源配接器」頁面中,選取檢視依據底下的 JCA 版本。展開 1.5 並選取 ECIResourceAdapter (IBM:6.0.0)。按下一步。
在「連線內容」頁面中,選取非管理的連線勾選框(在這個指導教學中,
您將使用非管理的連線直接存取 CICS 伺服器,所以不需要提供 JNDI 名稱)。請接受預設的 Connection 類別名稱 com.ibm.connector2.cics.ECIManagedConnectionFactory。在空白欄位中,提供連線資訊。必要欄位由星號 (*) 表示,包括下列:
- 伺服器名稱:(非必要)CICS Transaction Gateway 伺服器名稱。
- 連線 URL*:(必要)CICS ECI 伺服器的伺服器位址。
- 埠號:(非必要)用來與 CICS Transaction Gateway 通訊的埠號。預設埠是 2006。
- 使用者名稱:(非必要)用於連線的使用者名稱。
- 密碼:(非必要)用於連線的密碼。
您可以從 CICS Server 系統管理員取得連線資訊。當您提供必要的連線資訊之後,請按下一步。
現在您已準備好開始進行練習 1.2:設定 Web 專案、Java 介面及實作。