交易是由單一要求所起始的處理片段。
要求通常是由使用者於終端機發出。不過,也可以從網頁、從遠端工作站程式或從另一個 CICS® 區域中的應用程式發出;或可以在預先定義的時間自動觸發。 CICS TS 5.1 資訊中心中的 CICS Web 支援概念及結構及CICS TS 5.1 資訊中心中的 CICS 外部介面概觀說明執行 CICS 交易的不同方式。
單一交易是由一個以上的應用程式組成,交易執行時,會實行所需要的處理。
不過,在 CICS 中,交易一詞是用來表示單一事件,以及相同類型的所有其他交易。 您可利用 TRANSACTION 資源定義,對 CICS 說明每一種交易類型。此定義提供交易類型的名稱(交易 ID,即 TRANSID),並告知 CICS 一些要執行的工作相關事宜,例如,要先呼叫哪一個程式,以及在交易執行中需要哪一種鑑別。
您可以將交易的 TRANSID 提交給 CICS,以執行該交易。CICS 使用記錄在 TRANSACTION 定義中的資訊來建立正確的執行環境,並啟動第一個程式。
交易一詞現在廣泛用於 IT 產業,說明回復單元或 CICS 所稱的工作單元。這通常是可以回復的完整邏輯運算;作為程式化指令或系統失敗的結果,可視為一個整體而確定或取消。 在許多情況下,CICS 交易的範圍也就是單一工作單元,但在閱讀 CICS 文件時,您應該瞭解意義上的差別。