Le lien CICS Explorer SDK contient des exemples pour vous aider à commencer le développement des pages JSP et servlets qui peuvent fonctionner dans un serveur Liberty JVM dans CICS.
Cet exemple comprend un projet Web dynamique et un projet groupé CICS. C'est une application Web très simple sans appel API JCICS. Pour déployer l'application, vous pouvez exporter le projet groupé CICS. Le projet Web dynamique est packagé en fichier WAR et enregistré dans un annuaire zFS. Alternativement, vous pouvez exporter le projet Web dynamique comme un fichier WAR et utiliser un protocole FTP pour copier le fichier dans un répertoire dropins du serveur Liberty JVM.
Cet exemple comprend un projet d'application OSGi, un projet Web dynamique, un projet de plug-in et un projet de bundle CICS. Il montre les meilleures pratiques en séparant la présentation à partir de la logique métier et en utilisant un groupe CICS pour déployer l'application.
Le projet Web dynamique offre la présentation logique. Il comprend une page JSP et quatre servlets. Le projet de plug-in offre la logique métier. Il comprend les appels API JCICS qui accèdent à une file de stockage temporaire dans la région du projet CICS. Le projet groupé de CICS emballe les deux projets pour déploiement.
Cet exemple inclut un projet d'application OSGi, un projet de bundle OSGi, un projet de bundle OSGi de type Web et un projet de bundle CICS. Il offre un portail Web à un échantillon JDBC et montre comment accéder aux données DB2 à partir d'une application Java dans un serveur Liberty JVM à l'aide de la fonction CICS JDBC.
Vous pouvez également utiliser des échantillons fournis pour le profil Liberty sur le site Web IBM developerWorks et lancer une recherche sur dictionary application sample ou servlet jdbc sample.
Ces échantillons peuvent fonctionner dans une instance locale du profil Liberty ou dans CICS. Chaque échantillon est complètement documenté.