設定 TCP/IP 的 IMS
本節說明設定 TCP/IP IMS 的必要步驟。 可能也需要設定主機 Web 服務。 如需相關資訊,請參閱 IBM 檔。
IMS TCP/IP 平臺需求
TCP/IP 3R2 版
IMS 第 4 版或更新版本
使用 TCP/IP 連線至 IMS
IMS 使用接聽程式 (程式 EZAIMSLN) 來建立與 TCP/IP 的互動。 IMS 批次訊息處理中的接聽程式 (BMP) 有助於促進連線程式。 當接聽程式啟動時,它會取得通訊端,以便從 TCP/IP「接聽」連線要求。 接聽程式會將通訊端系結至指定的埠,然後等候該埠上的用戶端要求。
TCP/IP 會維護埠號碼與 IMS 接聽程式 BMP 的關聯性。 當用戶端對與 IMS 相關聯的埠提出要求時,TCP/IP 會將連線要求轉送至該 BMP 中的接聽程式。
TCP/IP 對 IMS 設定
TCP/IP 埠號碼會與 TCP/IP 設定檔資料集中的 IMS 批次處理區域 (BPR) (hlq 相關聯。配置 檔。TCPIP) 。 port 語句是用來定義此關聯性。 例如,以下是埠語句,將埠 3000 與作業名稱為 WNWIBR1 的 IMS 批次區域產生關聯:
3000 TCP WNWIBPR1
IMS 對 TCP/IP 組態
您可以指定 IBM 提供的接聽程式的程式名稱, (EZAIMSLN) 來啟動 IMS 訊息處理常式。 接聽程式會讀取 DD 語句 LSTNCFG所識別的組態檔。 此組態資料集包含下列一或多個啟動參數語句, (針對至少一個命令區域) 定義的每個交易設定一組:
TCPIP
陳述式。 識別管理接聽程式連線之 TCP/IP 位址空間的作業名稱LISTENER
陳述式。 指定接聽程式將使用的埠號碼。 此語句也會指定其他埠相關參數,例如待辦專案、逾時值等等。TRANSACTION
陳述式。 定義接聽程式可以啟動的交易清單。 它也會定義是否使用隱含或明確連接模式。接聽程式會使用三個先前列出的參數語句來通知 TCP/IP 要使用的埠,以及可透過 TCP/IP 存取哪些交易。
以下是 IMS 對 TCP/IP 主機定義的範例:
TCPIP ADDRSPC=WNWTCP31
LISTENER PORT=4000 BACKLOG=50
TRANSACTION NAME=TRANIMPL TYPE=IMPLICIT
TRANSACTION NAME=TRANEXPL TYPE=EXPLICIT