O CICS Explorer SDK contém exemplos para ajudá-lo a começar a desenvolver servlets e páginas JSP que podem ser executados em um servidor JVM Liberty no CICS.
Esse exemplo inclui um projeto dinâmico da web e um projeto de pacote configurável do CICS. É um aplicativo da web muito simples e não possui chamadas de API JCICS. Para implementar o aplicativo, é possível exportar o projeto de pacote configurável do CICS; o projeto dinâmico da web é empacotado em um arquivo WAR e salvo em um diretório do zFS. Como alternativa, é possível exportar o projeto dinâmico da web como um arquivo WAR e usar FTP para copiar o arquivo para o diretório dropins de um servidor JVM Liberty.
Este exemplo inclui um projeto do aplicativo OSGi, um projeto dinâmico da web, um projeto de plug-in e um projeto de pacote configurável do CICS. Ele demonstra as melhores práticas, separando a apresentação da lógica de negócios e usando um pacote configurável do CICS para implementar o aplicativo.
O projeto dinâmico da web fornece a lógica de apresentação; inclui uma página JSP e quatro servlets. O projeto de plug-in fornece a lógica de negócios; ele contém chamadas de API JCICS que acessam uma fila de armazenamento temporário na região CICS. O projeto de pacote configurável do CICS empacota projetos para implementação.
Este exemplo inclui um projeto de aplicativo OSGi, um projeto de projeto de pacote configurável OSGi um projeto de pacote configurável OSGi compatível com a Web e um projeto de projeto de pacote configurável CICS. Ele fornece um front-end da web para uma amostra JDBC existente e demonstra como acessar dados DB2 a partir de um aplicativo Java em um servidor JVM Liberty utilizando o recurso JDBC CICS.
Também é possível usar as amostras que são fornecidas para o perfil Liberty no website do IBM developerWorks; procure por amostra de aplicativo de dicionário ou amostra jdbc de servlet.
Essas amostras podem trabalhar em uma instância local do perfil Liberty ou no CICS. Cada amostra é totalmente documentada.