CICS - 概述



CICS 是一個 DB/DC 系統,用於線上應用程式。CICS 的開發是為了解決批處理作業系統只能執行批處理程式的問題。CICS 程式可以用 COBOL、C、C++、Java 等語言編寫。如今,使用者希望在幾秒鐘內獲得即時資訊。為了提供如此快速的服 務,我們需要一個能夠線上處理資訊的系統。CICS 允許使用者與後端系統通訊以獲取所需的資訊。線上程式的示例包括網上銀行系統、航班預訂等。下圖顯示了 CICS 的元件以及它們之間的相互關係。

CICS Overview

CICS 的功能

CICS 在應用程式中執行的主要功能如下:

  • CICS 管理應用程式中來自併發使用者的請求。

  • 儘管多個使用者正在使用 CICS 系統,但它讓使用者感覺自己像是唯一的使用者。

  • CICS 提供對資料檔案的訪問,以便在應用程式中讀取或更新它們。

CICS 的特點

CICS 的特點如下:

  • CICS 本身就是一個作業系統,因為它管理自己的處理器儲存,擁有自己的任務管理器來處理多個程式的執行,並提供自己的檔案管理功能。

  • CICS 在批處理作業系統中提供了線上環境。提交的作業會立即執行。

  • CICS 是一個通用的事務處理介面。

  • 可以同時存在兩個或多個 CICS 區域,因為 CICS 在後端作為批處理作業在作業系統中執行。

廣告

© . All rights reserved.