Erstellen Sie die JCICS-Beispielprojekte, um sich mit der Entwicklung von Java™-Anwendungen vertraut zu machen, die in CICS ausgeführt werden können.
Vorgehensweise
- Öffnen Sie in der integrierten Eclipse-Entwicklungsumgebung die Java-Perspektive.
- Setzen Sie die Zielplattform auf das aktuellste CICS-Release, um mit den JCICS-Beispielen zu arbeiten. Andernfalls können bei der Erstellung der Beispiele in Ihrem Arbeitsbereich Kompilierungsfehler auftreten.
- Klicken Sie in der Workbench-Menüleiste auf .
- Erweitern Sie Plug-in-Entwicklung und klicken dann auf Zielplattform.
- Klicken Sie auf Hinzufügen, um eine Zieldefinition zu erstellen.
- Klicken Sie auf Vorlage und wählen in der Liste den Eintrag CICS
TS V5.2 aus.
- Klicken Sie im Assistenten auf Weiter und anschließend auf Fertigstellen.
- Wählen Sie die Zieldefinition aus und klicken auf OK.
- Um ein Plug-in-Beispielprojekt zu erstlelen, öffnen Sie den Assistenten "Neues Beispiel" mit einer der folgenden Methoden:
- Klicken Sie auf der Eclipse-Menüleiste auf .
- Klicken Sie auf den Abwärtspfeil neben dem Symbol Neu und dann auf Beispiel.
- Klicken Sie im Projekt- oder Paketexplorer mit der rechten Maustaste und dann auf .
- Wählen Sie im Ordner den Eintrag CICS-Hello-Beispiele aus und klicken auf Weiter.
- Die CICS-API-Beispiele veranschaulichen die Verwendung von Warteschlangen mit transienten Daten, von Warteschlangen für temporären Speicher und von Kanälen und Kommunikationsbereichen (COMMAREAs) in Java-Programmen.
- Das CICS-Bundle-OSGi-Beispiel veranschaulicht, wie ein CICS-Bundle für die Implementierung in CICS erstellt wird.
- Die CICS-Hello-Beispiele veranschaulichen zwei Methoden für einen einfachen "Hello World"-Test in CICS.
- Das CICS-Web-Beispiel veranschaulicht die Verwendung von Klassen für die Interaktion mit einem Web-Browser.
- Geben Sie im Feld Projektname einen Namen für das neue Projekt ein. Standardmäßig erstellt Eclipse einen Namen, der aus der Ordnerposition der Beispiele im Arbeitsbereich und dem Namen des Beispiels besteht. So lautet für das Beispiel "Hello World" der Standardprojektname com.ibm.cics.server.examples.hello.
- Klicken Sie auf Fertigstellen. Eclipse erstellt das Plug-in-Projekt mit dem JCICS-Beispiel "Hello World" als OSGi-Bundle.
Tipp: Wenn das Projekt nicht erstellt wird und der folgende Fehler auftritt, prüfen Sie, ob Sie den Schritt
2 erfolgreich ausgeführt haben:
Bundle 'com.ibm.cics.server' kann nicht aufgelöst werden.
- Erweitern Sie das Projekt im Paketexplorer.
- Der Ordner Plug-in Dependencies enthält die Abhängigkeiten für das OSGi-Bundle. In diesem Beispiel hat das Bundle eine Abhängigkeit von dem OSGi-Bundle, in dem JCICS enthalten ist. Diese Informationen werden auch im Inhaltsverzeichnis des Projekts erfasst.
- Der Ordner src enthält den Java-Quellcode für die Beispiele. Sie können die Quellendateien durchsuchen, um die verwendeten JCICS-Klassen anzuzeigen, und die Kontexthilfe verwenden, um eine bestimmte Klasse nachzuschlagen. Sie können auch die Javadoc-Ansicht öffnen, um die API-Details für den ausgewählten Inhalt anzuzeigen, zum Beispiel eine Methode oder Klasse.
- Der Ordner META-INF enthält das Inhaltsverzeichnis für das Projekt. Das Inhaltsverzeichnis enthält die OSGi-Header zur Beschreibung des OSGi-Bundles.
- Verwenden Sie den Assistenten "Neues Beispiel", um Plug-in-Projekte für die CICS-API-Beispiele und die CICS-Web-Beispiele zu erstellen. Sie können den Java-Quellcode anzeigen, um besser zu verstehen, wie die JCICS-Klassen für die Zusammenarbeit mit Programmen und Webanwendungen verwendet werden.
Ergebnisse
Sie haben drei Plug-in-Projekte in Eclipse für die JCICS-Beispiele erstellt. Diese Projekte enthalten die Paketierungsinformationen zum OSGi-Bundle, einschließlich der Plug-in-Abhängigkeiten und der Java-Zielumgebungen.