CICS Explorer® SDK는 CICS®의 Liberty JVM 서버에서 실행할 수 있는 서블릿과 JSP 페이지를 개발을 시작하는 데 유용한 예제를 제공합니다.
이 예제는 동적 웹 프로젝트와 CICS 번들 프로젝트를 포함하고 있습니다. 매우 간단한 웹 애플리케이션이며 JCICS API 호출은 없습니다. 이 애플리케이션을 배치하려면 CICS 번들 프로젝트를 내보냅니다. 그러면 동적 웹 프로젝트가 WAR 파일로 패키지되어 zFS 디렉토리에 저장됩니다. 또는 동적 웹 프로젝트를 WAR 파일로 내보내고 FTP를 사용하여 이 파일을 Liberty JVM 서버의 dropins 디렉토리로 복사합니다.
이 예제는 동적 웹 프로젝트, 플러그인 프로젝트 및 CICS 번들 프로젝트를 포함하고 있습니다. 비즈니스 로직에서 프리젠테이션을 분리하고 CICS 번들을 사용하여 애플리케이션을 배치함으로써 우수 사례를 보여줍니다.
동적 웹 프로젝트는 프리젠테이션 로직을 제공하며, JSP 페이지와 네 개의 서블릿을 포함하고 있습니다. 플러그인 프로젝트는 비즈니스 로직을 제공하며, CICS 리젼의 임시 스토리지 큐에 액세스하는 JCICS API 호출을 포함하고 있습니다. CICS 번들 프로젝트는 배치를 위해 두 프로젝트를 패키지화합니다.
이 예제는 동적 웹 프로젝트, 플러그인 프로젝트 및 CICS 번들 프로젝트를 포함하고 있습니다. 기존 JDBC 샘플에 웹 프론트 엔드를 제공하며 JDBC를 사용하여 Java 애플리케이션에서 DB2 데이터에 액세스하는 방법을 보여줍니다.
IBM developerWorks 웹 사이트에서 Liberty 프로파일에 제공되는 샘플을 사용할 수도 있습니다.
이 샘플은 Liberty 프로파일의 로컬 인스턴스 또는 CICS에서 작동할 수 있습니다. 각 샘플은 자세히 설명되어 있습니다.