CICS - Übersicht

CICS ist ein DB / DC-System, das in Online-Anwendungen verwendet wird. CICS wurde entwickelt, weil das Batch-Betriebssystem nur Batch-Programme ausführen kann. CICS-Programme können in COBOL, C, C ++, Java usw. geschrieben werden. Heutzutage möchten Benutzer Informationen innerhalb von Sekunden und in Echtzeit. Um einen so schnellen Service bieten zu können, benötigen wir ein System, das Informationen online verarbeiten kann. Mit CICS können Benutzer mit dem Back-End-System kommunizieren, um die gewünschten Informationen zu erhalten. Beispiele für Online-Programme sind Online-Banking-System, Flugreservierung usw. Das folgende Bild zeigt die Komponenten von CICS und wie sie miteinander zusammenhängen -

Funktionen von CICS

Die Hauptfunktionen, die CICS in einer Anwendung ausführt, sind folgende:

  • CICS verwaltet Anforderungen von gleichzeitigen Benutzern in einer Anwendung.

  • Zwar arbeiten mehrere Benutzer am CICS-System, aber es gibt dem Benutzer das Gefühl, dass er nur der einzelne Benutzer ist.

  • CICS bietet Zugriff auf Datendateien zum Lesen oder Aktualisieren in einer Anwendung.

Funktionen von CICS

Die Funktionen von CICS sind wie folgt:

  • CICS ist ein Betriebssystem für sich, da es seinen eigenen Prozessorspeicher verwaltet, über einen eigenen Task-Manager verfügt, der die Ausführung mehrerer Programme verwaltet und eigene Dateiverwaltungsfunktionen bereitstellt.

  • CICS bietet eine Online-Umgebung im Batch-Betriebssystem. Übermittelte Aufträge werden sofort ausgeführt.

  • CICS ist eine verallgemeinerte Transaktionsverarbeitungsschnittstelle.

  • Es ist möglich, zwei oder mehr CICS-Regionen gleichzeitig zu haben, da CICS im Backend-End als Betriebssystem im Betriebssystem ausgeführt wird.