TI 如何將方法與 TP 產生關聯
TI 通常會在 Windows 環境中的方法呼叫與大型主機上對應的 TP 之間建立某種類型的關聯。
在 CICS TRM 和 ELM Link 程式設計模型中,您可以指定三個名稱:
大型主機交易程式 (TP) 名稱
TI 元件的方法名稱
來源 TP 名稱
大型主機 TP 的名稱是指定遠端環境 (RE) 的常數。 CSMI (鏡像交易) 是大型主機 TP 名稱的範例。 每個方法名稱都可以與不同的大型主機 TP 名稱相關聯。 此外,您也可以為每個方法指定名為 Source TP Name 的第三個名稱。 來源 TP 名稱可以與 DB2 搭配使用,將特定大型主機 TP (和 TI 方法) 與區域控制工作 (RCT) 產生關聯。
在 CICS TRM 和 ELM 使用者資料程式設計模型中,TI 元件中的每個方法都與 TP 名稱相關聯,而且多個方法可以與相同的 TP 名稱相關聯。 如果多個方法與相同的 TP 名稱相關聯,TI 會假設 TP 能夠區分每個方法所產生的要求。 TI 執行時間環境應該選擇性地提供中繼資料,以協助 TP 進行此程式。 包含中繼資料時,方法名稱會以固定長度字元字串傳送, (32 個字元) ,而且一律是傳送的第一個專案。 方法名稱會靠左對齊欄位,並填補空白。 開發人員可以根據每個方法指定方法 TP 名稱對應,或指定為整個元件的預設值。
當匯入以建置 TI 元件庫的 COBOL 包含 REDEFINES 子句時,TP 可以預期不同類型的要求。 開發人員應該考慮為每個代表不同訊息格式的 REDEFINES 群組建立方法。 從這些 REDEFINES 群組建立的所有方法都可以對應至相同的 TP。