Beispielanwendung für den CICS -Katalogmanager

Bei der Beispielanwendung CICS® catalog handelt es sich um eine funktionierende Anwendung COBOL, die zur Veranschaulichung bewährter Verfahren bei der Verbindung von CICS Anwendungen mit externen Clients und Servern unter Verwendung von Webdiensten für CICS und unter Verwendung von Webdienstmodulen, die von Enterprise Service Tools generiert wurden, dient.

Das Beispiel baut auf einer einfachen Anwendung mit Vertriebskatalog und Bestellabwicklung auf, in der der Endbenutzer folgende Funktionen nutzen kann:
  • Auflisten der in einem Katalog enthaltenen Artikel (Elemente).
  • Stellen von Anfragen für einzelne Katalogartikel (inquireSingle).
  • Bestellen von Katalogartikeln.
Der Katalog wird in Form einer VSAM-Datei implementiert.

Die Installation der Basiskatalogmanageranwendung wird in der Dokumentation zu CICS 5.3 Transaction Server behandelt. Mit der Katalogmanageranwendung wird ein Web-Client-Front-End bereitgestellt. Die Konfiguration des Web-Clients wird auch in der CICS 5.3 Transaction Server-Dokumentation beschrieben. Der Web-Client ruft mehrere Web-Services auf, die von der Katalogbeispiel-Basisanwendung bereitgestellt werden, sobald diese für Web-Services aktiviert worden ist.

Die Basisanwendung

Die Basisanwendung mit ihrer 3270-Benutzerschnittstelle bietet Funktionen, mit denen Sie den Inhalt einer gespeicherten Katalogs aufführen, ein Element aus der Liste auswählen und eine Bestellmenge eingeben können. Die Anwendung verfügt über einen modularen Aufbau, der es erleichtert, die Anwendung für die Unterstützung neuerer Technologien wie z. B. Web-Services zu erweitern.

Diese Abbildung zeigt die Struktur der Basisanwendung (eine detaillierte Beschreibung der Anwendung finden Sie unter "Beschreibung der Katalogmanager-Anwendung ").
Abb. 1. Struktur der Basisanwendung
Diagramm mit der Struktur der Basisanwendung.