Zurück

Home

CICS-Buch Auflage 3: Themen-Überblick

1 CICS, der TP-Monitor

1.1  Entwicklungsgeschichte
1.2  Terminologie der Transaktionsverarbeitung
1.3  Anforderungen an einen TP-Monitor
1.4  Hardware- und Betriebssystem-Unterstützung durch CICS
1.5  Zusatz-Produkte im CICS-Umfeld
1.6  Unterstützte Programmiersprachen und -Schnittstellen

2 Konzept und Aufbau von CICS

2.1  MVS-Adressraum-Architektur 
2.2  CICS/ESA - Domain-Konzept und Management-Routinen
2.3  CICS-System-Dateien und deren funktionale Zuständigkeit
2.4  CICS-Ressourcen
2.5  CICS-Speicherbereiche und -Kontrollblöcke
2.6  CICS-System-Transaktionen
2.7  CICS-Utilities
2.8  CICS-Initiierung und -Terminierung

3 Kommunikations-Komponenten

3.1  Möglichkeiten der adressraumübergreifenden Kommunikation
3.2  Ressource-Verteilung und Ressource-Sharing
3.3  CICS-Intercommunication Facilities
3.4  CICS Schnittstellen zum Rest der Welt
3.5  Anschlussmöglichkeiten von IMS-Datenbanken
3.6  Anschlussmöglichkeiten von DB2-Tabellen

4 Terminal- und Daten-Kommunikations-Management

4.1  Aufgabenspektrum 
4.2  Netzwerk-Management und TP-Zugriffs-Methoden
4.3  Terminal-Control Basis-Methoden
4.4  Basic Mapping Support
4.5  BDI - Batch Data Interchange
4.6  FEPI - Front End Programming Interface
4.7  EPI - External Presentation Interface
4.8  Programm-Design-Aspekte

5 Speicher-Management

5.1  Aufgabenspektrum 
5.2  MVS/ESA-Speicherstruktur
5.3  CICS/ESA-Adressraum
5.4  CICS-Speicherschutz-Einrichtung (Storage Protection)
5.5  TI - Transaction Isolation
5.6  System-Voraussetzungen
5.7  Programm-Design-Aspekte

6 Task-Management

6.1  Aufgabenspektrum
6.2  MVS- und CICS-Tasks
6.3  CICS-Task-Management
6.4  System-Voraussetzungen
6.5  Programm-Design-Aspekte

7 Time-Management (Interval Control)

7.1  Aufgabenspektrum
7.2  Allgemeine IC-Verarbeitungsregeln 
7.3  System-Voraussetzungen 
7.4  Programm-Design-Aspekte

8 Datei-Management

8.1  Aufgabenspektrum und Datenbereitstellungs-Methoden
8.2  Die Datei in der MVS- und CICS-Umgebung
8.3  BDAM-Dateien
8.4  VSAM-Dateien
8.5  CICS-Data Tables
8.6  Named Counter Server
8.7  System-Voraussetzungen
8.8  Programm-Design-Aspekte

9 Zwischenspeicher-Management

9.1  Aufgabenspektrum
9.2  Allgemeine, systemübergreifende Bereiche
9.3  Allgemeine, CICS-systemweite Bereiche
9.4  Terminalbezogene Bereiche
9.5  Taskbezogene Bereiche
9.6  Affinitäten
9.7  System-Voraussetzungen zur Nutzung der CICS-Zwischenspeicher
9.8  Programm-Design-Aspekte

10 Programm-Management

10.1  Aufgabenspektrum
10.2  Das Programm in der MVS- und CICS-Umgebung
10.3  Die Möglichkeiten der Programmsteuerung
10.4  DPL - Distributed Program Link
10.5  System-Voraussetzungen
10.6  Programm-Design-Aspekte

11 Fehler-Management

11.1  Aufgabenspektrum
11.2  Problem-Erkennung und -Eingrenzung
11.3  Generelle Fehlerbehandlungs-Maßnahmen im Programm
11.4  Transaktions- und System-Dumps
11.5  CICS-Traces
11.6  CICS-Messages
11.7  CICS-Statistiken
11.8  System-Voraussetzungen
11.9  Programm-Design-Aspekte

12 Recovery-Management

12.1  Aufgabenspektrum
12.2  Probleme und Lösungswege der Parallelverarbeitung
12.3  Log- und Journal-Dateien
12.4  Backout (Rollback) einer UOW
12.5  Forward Recovery (Recovery)
12.6  Transaction Restart
12.7  BWO - Backup while Open
12.8  XRF - Extended Recovery Facility
12.9  System-Voraussetzungen
12.10 Programm-Design-Aspekte

13 Anwendungsprogrammierung unter CICS

13.1  Die CICS-Entwicklungsumgebung
13.2  Wesentliche CICS-Programm-Komponenten
13.3  Die Unterstützung von Assembler, C/C++, COBOL und PL/I

14 Entwicklungs-Methodik, Anwendungs-Design und Standards

14.1  Vorgehenweise bei der Entwicklung eines CICS-Verfahrens
14.2  Grundsätzliche Standardisierungs-Möglichkeiten
14.3  Design-Aspekte für komplexe Vorgänge/Prozesse
14.4  BTS - Business Transaction Services

15 JAVA-Anwendungen im CICS

15.1  Java Terminologie
15.2  CORBA und Java
15.3  z/OS und Java
15.4  CICS-Komponenten für die Unterstützung von Java-Anwendungen
15.5  Die JCICS-Klassen-Bibliothek
A1 Anhang - Basis-Sprachelemente 
A2 Anhang - API - Application Programming Interface-Commands
A3 Anhang - DLI - Application Programming Interface-Commands
A4 Anhang - SPI - System Programming Interface-Commands
A5 Anhang - CICS-System-Transaktionen
A6 Anhang - Macros
A7 Anhang - EXCI - External CICS Interface-Commands
A8 Anhang - CICS-Ressourcetypen und System-Elemente
A9 Anhang - Literaturverzeichnis
Index - Stichwortverzeichnis