CICS - Tổng quan
CICS là một hệ thống DB / DC được sử dụng trong các ứng dụng trực tuyến. CICS được phát triển vì hệ điều hành hàng loạt chỉ có thể thực thi các chương trình hàng loạt. Các chương trình CICS có thể được viết bằng COBOL, C, C ++, Java, v.v. Ngày nay, người dùng muốn có thông tin trong vài giây và theo thời gian thực. Để cung cấp dịch vụ nhanh chóng như vậy, chúng tôi cần một hệ thống có thể xử lý thông tin trực tuyến. CICS cho phép người dùng giao tiếp với hệ thống back-end để có được thông tin mong muốn. Ví dụ về các chương trình trực tuyến bao gồm hệ thống ngân hàng trực tuyến, đặt vé máy bay, v.v. Hình ảnh sau đây cho thấy các thành phần của CICS và cách chúng liên quan với nhau -
Chức năng của CICS
Các chức năng chính do CICS thực hiện trong một ứng dụng như sau:
CICS quản lý các yêu cầu từ người dùng đồng thời trong một ứng dụng.
Mặc dù có nhiều người dùng đang làm việc trên hệ thống CICS nhưng nó tạo cảm giác cho người dùng rằng anh ta chỉ là người dùng duy nhất.
CICS cung cấp quyền truy cập vào các tệp dữ liệu để đọc hoặc cập nhật chúng trong một ứng dụng.
Các tính năng của CICS
Các tính năng của CICS như sau:
Bản thân CICS là một hệ điều hành, vì nó quản lý bộ lưu trữ bộ xử lý riêng, có trình quản lý tác vụ riêng để xử lý việc thực thi nhiều chương trình và cung cấp các chức năng quản lý tệp của riêng nó.
CICS cung cấp môi trường trực tuyến trong hệ điều hành hàng loạt. Các công việc được gửi được thực hiện ngay lập tức.
CICS là một giao diện xử lý giao dịch tổng quát.
Có thể có hai hoặc nhiều vùng CICS cùng một lúc, vì CICS chạy như một công việc hàng loạt trong hệ điều hành ở phía sau.