CICS-개요

CICS는 온라인 애플리케이션에서 사용되는 DB / DC 시스템입니다. CICS는 배치 운영 체제가 배치 프로그램 만 실행할 수 있기 때문에 개발되었습니다. CICS 프로그램은 COBOL, C, C ++, Java 등으로 작성 될 수 있습니다. 요즘 사용자들은 몇 초 안에 실시간으로 정보를 원합니다. 이러한 빠른 서비스를 제공하기 위해서는 온라인으로 정보를 처리 할 수있는 시스템이 필요합니다. CICS를 통해 사용자는 원하는 정보를 얻기 위해 백엔드 시스템과 통신 할 수 있습니다. 온라인 프로그램의 예로는 온라인 뱅킹 시스템, 항공편 예약 등이 있습니다. 다음 이미지는 CICS의 구성 요소와 이들이 상호 관련되는 방식을 보여줍니다.

CICS의 기능

애플리케이션에서 CICS가 수행하는 주요 기능은 다음과 같습니다.

  • CICS는 애플리케이션에서 동시 사용자의 요청을 관리합니다.

  • 여러 사용자가 CICS 시스템에서 작업하고 있지만 사용자에게 자신이 단일 사용자라는 느낌을줍니다.

  • CICS는 애플리케이션에서 데이터 파일을 읽거나 업데이트하기 위해 데이터 파일에 대한 액세스를 제공합니다.

CICS의 기능

CICS의 기능은 다음과 같습니다-

  • CICS는 자체 프로세서 스토리지를 관리하고 여러 프로그램의 실행을 처리하고 자체 파일 관리 기능을 제공하는 자체 태스크 관리자가있는 자체 운영 체제입니다.

  • CICS는 배치 운영 체제에서 온라인 환경을 제공합니다. 제출 된 작업은 즉시 실행됩니다.

  • CICS는 일반화 된 트랜잭션 처리 인터페이스입니다.

  • CICS가 백엔드의 운영 체제에서 배치 작업으로 실행되므로 동시에 두 개 이상의 CICS 리젼을 가질 수 있습니다.