
- CICS 教程
- CICS - 首頁
- CICS - 概述
- CICS - 環境
- CICS - 基本術語
- CICS - 核心
- CICS - 事務
- CICS - COBOL 基礎
- CICS - BMS
- CICS - MAP
- CICS - 介面塊
- CICS - 虛擬碼程式設計
- CICS - 輔助鍵
- CICS - 檔案處理
- CICS - 錯誤處理
- CICS - 控制操作
- CICS - 臨時儲存
- CICS - 互連通訊
- CICS - 狀態碼
- CICS - 面試問題
- CICS 有用資源
- CICS - 快速指南
- CICS - 有用資源
- CICS - 討論
CICS - 事務
CICS 事務用於在 CICS 區域執行多個操作。我們將詳細討論 IBM 提供的重要 CICS 事務。
CESN
CESN 被稱為 CICS 執行登入。
CESN 用於登入到 CICS 區域。
我們需要提供 CICS 管理員提供的使用者 ID 和密碼才能登入到 CICS。以下螢幕截圖顯示了登入螢幕的外觀 -

CEDA
CEDA 被稱為 CICS 執行定義和管理。CICS 系統管理員使用它來定義 CICS 表條目和其他管理活動。
CEMT
CEMT 被稱為 CICS 執行主終端。它用於查詢和更新 CICS 環境的狀態,以及用於其他系統操作。
使用 CEMT 命令,我們可以管理事務、任務、檔案、程式等。
要獲取所有可能的選項,請鍵入 CEMT 並按 ENTER。它將顯示所有選項。
CEMT 主要用於將新程式載入到 CICS 中,或者在程式或對映集更改後將新程式副本載入到 CICS 中。
示例
可以覆蓋顯示的檔案狀態以更改它。以下示例顯示瞭如何關閉檔案 -
CEMT ** Press ENTER & Following Screen is displayed ** STATUS: ENTER ONE OF THE FOLLOWING Inquire Perform Set ** Command to close a file ** CEMT SET FILE (file-name) CEMT I FILE (file-name)
CECI
CECI 被稱為 CICS 執行命令直譯器。可以使用 CECI 執行許多 CICS 命令。
CECI 用於檢查命令的語法。只有在語法正確的情況下,它才會執行命令。
登入後,在空的 CICS 螢幕上鍵入 CECI 選項。它會為您提供可用的選項列表。
示例
以下示例顯示瞭如何將對映輸出資料傳送到終端。我們將在後續模組中討論 MAPS。
CECI SEND MAP (map-name) MAPSET (mapset-name) ERASE
CEDF
CEDF 被稱為 CICS 執行除錯工具。它用於逐步除錯程式,這有助於查詢錯誤。
在 CICS 區域中鍵入 CEDF 並按 Enter。將顯示終端處於 EDF 模式訊息。現在鍵入事務 ID 並按 Enter 鍵。啟動後,每次按 Enter 鍵都會執行一行。在執行任何 CICS 命令之前,它會顯示一個螢幕,您可以在其中修改值然後再繼續。
CMAC
CMAC 被稱為 CICS 用於異常程式碼的訊息。它用於查詢 CICS 異常程式碼的解釋和原因。
示例
以下示例顯示瞭如何檢查異常程式碼的詳細資訊 -
CMAC abend-code
CESF
CESF 被稱為 CICS 執行登出。它用於從 CICS 區域登出。
示例
以下示例顯示瞭如何從 CICS 區域登出 -
CESF LOGOFF
CEBR
CEBR 被稱為 CICS 執行臨時儲存瀏覽。它用於顯示臨時儲存佇列或 TSQ 的內容。
在除錯期間,CEBR 用於檢查佇列項是否正在正確寫入和檢索。我們將在後續模組中詳細討論 TSQ。
示例
以下示例顯示瞭如何呼叫 CEBR 命令 -
CEBR queue-id
CICS 概念
每個命令都可以透過執行一系列 CICS 宏來實現。我們將討論一些基本功能,這些功能將幫助我們更好地理解這些概念 -
多工處理
作業系統的此功能允許同時執行多個任務。任務可以共享同一個程式或使用不同的程式。CICS 在其自己的區域中排程任務。
多執行緒
作業系統的此功能允許同時執行多個任務,並共享同一個程式。為了使多執行緒成為可能,應用程式程式在作業系統下應為可重入程式,或在 CICS 下為準可重入程式。
可重入性
可重入程式是不修改自身,並且可以在作業系統中斷後重新進入自身並繼續處理的程式。
準可重入性
準可重入程式是在 CICS 環境下的可重入程式。CICS 透過為每個任務獲取唯一的儲存區域來確保可重入性。在 CICS 命令之間,CICS 擁有獨佔使用 CPU 資源的權利,並且可以執行其他任務的其他 CICS 命令。
有時,許多使用者同時使用同一個程式;這就是我們所說的多執行緒。例如,假設 50 個使用者正在使用程式 A。在這裡,CICS 將為該程式提供 50 個工作儲存,但只有一個過程部分。這種技術被稱為準可重入性。