Java™-Programme von CICS interagieren häufig mit Daten, die ursprünglich für den Einsatz mit anderen Programmiersprachen vorgesehen waren. Es kann beispielsweise vorkommen, dass sich ein Java-Programm unter Verwendung eines in einem COBOL-Copybook definierten Kommunikationsbereichs mit einem COBOL-Programm verbindet oder einen Datensatz aus einer VSAM-Datei liest, in der die Daten mithilfe einer Headerdatei in der Programmiersprache C++ definiert sind. Mithilfe eines Importprogramms ist die Interaktion mit diesen Formen strukturierter Daten möglich.
CICS unterstützt Copybook-Importprogramme, damit Sie strukturierte Daten aus anderen Programmiersprachen in Java verwenden können. Unterstützte Importprogramme werden von JZOS-Tools und von Rational bereitgestellt. Rational-Tools verwenden die Java EE Connector Architecture (JCA, auch als "J2C" bzw. "J2EE Connector Architecture" bekannt).
Die Importprogramme ordnen die im Quellenprogramm enthaltenen Datentypen zu, damit Ihre Anwendung auf einzelne Felder in Datenstrukturen zugreifen kann. Sie können die JZOS- oder Rational J2C-Tools für die Interaktion mit Daten verwenden, um eine Java-Klasse zu erstellen, damit Sie Daten zwischen Java und anderen Programmen in CICS übergeben können.
Sie können Java EE Connector-Artefakte erstellen, mit denen Sie wiederum Unternehmensanwendungen erstellen können. Mit dem RAD J2C-Assistenten können Sie eine Klasse oder eine Gruppe von Klassen erstellen, die COBOL und sonstigen Datenstrukturen von Anwendungsprogrammen zugeordnet werden.
Damit Sie das Rational J2C-Importprogramm verwenden können, benötigen Sie RAD auf einer Windows- oder Linux-Workstation.
Beim IBM JZOS Batch Toolkit for z/OS SDK handelt es sich um eine Gruppe von Tools, die Java-Stapelfunktionen unter z/OS bereitstellen. JZOS enthält ein Startprogramm für die direkte Ausführung von Java-Anwendungen als Stapeljobs oder gestartete Tasks sowie eine Reihe von Java-Methoden, die den Direktzugriff auf herkömmliche z/OS-Daten und wichtige Systemservices über Java-Anwendungen ermöglichen.
JZOS unterstützt die automatische Generierung von Datensatzklassen aus COBOL-Copybooks und Assembler-DSECTs.
Der JZOS-Download beinhaltet die Handbücher JZOS COBOL Record Generator User’s Guide und JZOS Assembler Record Generator User’s Guide im PDF-Format.