Sie können Java™-Anwendungen schreiben, die auf Daten in DB2 und VSAM zugreifen und diese aktualisieren können. Sie können aber auch eine Verbindung zu Programmen in anderen Sprachen herstellen, um auf DB2, VSAM und IMS zuzugreifen.
Beim Schreiben einer Java-Anwendung können Sie die folgenden Verfahren verwenden, um auf Daten in CICS zuzugreifen. Der CICS-Wiederherstellungsmanager sorgt für die Datenintegrität.
Zugreifen auf relationale Daten
Sie können eine Java-Anwendung für den Zugriff auf relationale Daten in DB2 schreiben, indem Sie eine der folgenden Methoden verwenden:
- Einen JCICS LINK-Befehl, um eine Verbindung zu einem Programm herzustellen, das SQL-Befehle (SQL = Structured Query Language) verwendet, um auf Daten zuzugreifen.
- Wenn ein geeigneter Treiber verfügbar ist, verwenden Sie JDBC-Aufrufe (Java Data Base Connectivity) oder SQLJ-Aufrufe (Structured Query Language for Java), um direkt auf die Daten zuzugreifen. Geeignete JDBC-Treiber sind für DB2 verfügbar.
Weitere Informationen zur Verwendung der JDBC- und SQLJ-Anwendungsprogrammierschnittstellen finden Sie im Abschnitt Verwenden von JDBC und SQLJ für den Zugriff auf DB2-Daten in Java-Programmen in der Produktdokumentation zu CICS TS V5.2.
- JavaBeans, die JDBC oder SQLJ als Zugriffsmechanismus verwenden. Sie können jede geeignete Java-IDE (Integrated Development Environment) verwenden, um solche JavaBeans zu entwickeln.
Zugreifen auf DL/I-Daten
Um auf DL/I-Daten in
IMS zuzugreifen, muss Ihre Java-Anwendung den Befehl JCICS LINK verwenden, um eine Verbindung zu einem temporären Programm herzustellen, das EXEC DLI-Befehle für den Zugriff auf die Daten ausgibt.
Zugreifen auf VSAM-Daten
Um auf VSAM-Daten zuzugreifen, kann eine
Java-Anwendung eine der folgenden Methoden verwenden:
- JCICS-Dateisteuerungsklassen, um direkt auf VSAM zuzugreifen.
- Befehl JCICS LINK, um eine Verbindung zu einem Programm herzustellen, das
CICS-Dateisteuerungsbefehle ausgibt, um auf die Daten zuzugreifen.