Das CICS Explorer SDK enthält Beispiele, die hilfreich sind, wenn Sie mit der Entwicklung von Servlets und JSP-Seiten beginnen, die in einem Liberty-JVM-Server in CICS ausgeführt werden können.
Dieses Beispiel enthält ein dynamisches Webprojekt und ein CICS-Bundleprojekt. Es ist eine sehr einfache Webanwendung und umfasst keine JCICS-API-Aufrufe. Um die Anwendung zu implementieren, können Sie das CICS-Bundleprojekt exportieren; das dynamische Webprojekt wird in eine WAR-Datei gepackt und in einem Verzeichnis des z/OS-Dateisystems gespeichert. Sie können auch das dynamische Webprojekt als WAR-Datei exportieren und die Datei mit FTP in das Verzeichnis dropins eines Liberty-JVM-Servers kopieren.
Dieses Beispiel enthält ein dynamisches Webprojekt, ein Plug-in-Projekt und ein CICS-Bundleprojekt. Es veranschaulicht bewährte Verfahren durch die Trennung der Darstellung von der Geschäftslogik und die Verwendung eines CICS-Bundles, um die Anwendung zu implementieren.
Das dynamische Webprojekt stellt die Darstellungslogik zur Verfügung, die eine JSP-Seite und vier Servlets enthält. Das Plug-in-Projekt stellt die Geschäftslogik zur Verfügung; es enthält JCICS-API-Aufrufe, die auf eine Warteschlange für temporären Speicher in der CICS-Region zugreifen. Das CICS-Bundleprojekt packt beide Projekte für die Implementierung.
Dieses Beispiel enthält ein dynamisches Webprojekt, ein Plug-in-Projekt und ein CICS-Bundleprojekt. Es stellt einen Web-Front-End für ein bereits vorhandenes JDBC-Beispiel zur Verfügung und veranschaulicht den Zugriff auf DB2-Daten über eine Java-Anwendung mit JDBC.
Sie können auch Beispiele verwenden, die für das Liberty-Profil auf der IBM developerWorks-Website bereitgestellt werden:
Diese Beispiele können in einer lokalen Instanz des Liberty-Profils oder in CICS eingesetzt werden. Jedes Beispiel wird ausführlich dokumentiert.