서블릿 예제 실행

서블릿 예제를 실행하려면 웹 브라우저에서 애플리케이션에 액세스합니다.

시작하기 전에

서블릿 예제 배치에 설명된 대로 Liberty JVM 서버에 예제를 배치해야 합니다. server.xml 파일에 유효한 포트 번호와 호스트 이름이 들어 있는지도 확인해야 합니다.

이 태스크 정보

Liberty 프로파일 서버는 Java™ TCP/IP 소켓 계층을 사용하여 웹 브라우저에서 HTTP와 HTTPS 요청을 수락합니다. 웹 브라우저를 사용하여 애플리케이션이 사용 가능한지와 Liberty JVM 서버가 애플리케이션의 요청을 수락하도록 구성되었는지 확인할 수 있습니다.

프로시저

  1. 웹 브라우저를 열고 다음과 같은 형식으로 URL을 입력하십시오.
    http://hostname:port/app_name/
    • hostname은 Liberty JVM 서버를 실행하는 호스트 이름 또는 IP 주소입니다.
    • portserver.xml 파일에 구성되어 있는 HTTP 또는 HTTPS 포트 번호입니다.
    • app_name은 배치한 예제의 이름입니다. Hello world 예제의 이름은 com.ibm.cics.server.examples.wlp.hello이고, TS 큐 예제의 이름은 com.ibm.cics.server.examples.wlp.tsq이며, JDBC 예제의 이름은 com.ibm.cics.server.examples.wlp.jdbc입니다.
    팁: 애플리케이션이 배치되면 애플리케이션 이름, 호스트 이름 및 포트가 Liberty server messages.log 파일에 작성됩니다. 로그에서 URL을 액세스할 웹 브라우저로 복사하여 애플리케이션의 시작 페이지를 표시할 수 있습니다.
    웹 애플리케이션이 웹 브라우저에 표시됩니다.
  2. 이제 웹 애플리케이션과 상호 작용할 수 있습니다. Hello world 예제는 Liberty JVM 서버가 CICS에서 실행되고 있는지 확인하는 웹 페이지만 표시합니다. 그러나 TS 큐 및 JDBC 예제와는 상호 작용할 수 있습니다.
    TS 큐 예제와 상호작용
    TS 큐 예제를 사용하여 CICS 리젼에서 임시 스토리지 큐를 작성하고 찾아보고 삭제할 수 있습니다. 임시 스토리지 큐를 작성하려면 TSQ 필드에 이름을 입력하고 레코드 필드에 테스트 데이터를 입력한 다음, TSQ 작성을 클릭하십시오. 입력한 레코드는 바로 아래에 리턴됩니다. TS 큐 이름, 유형 및 레코드 개수도 웹 페이지에 리턴됩니다. 원하는 개수만큼 레코드를 추가할 수 있습니다.
    임시 스토리지 큐를 찾아보려면 큐 이름을 입력하고 TSQ 찾아보기를 클릭하십시오. 임시 스토리지 큐를 삭제하려면 큐 이름을 입력하고 TSQ 삭제를 클릭하십시오.
    JDBC 예제와 상호작용
    JDBC 예제를 사용하여 DB2에서 샘플 데이터를 보고 필터링할 수 있습니다. 웹 페이지는 DB2 샘플 테이블의 모든 레코드를 표시합니다. 테이블 컬럼에 필터를 적용하여 리턴되는 데이터를 변경할 수 있습니다. 컬럼 옆의 드롭 다운 메뉴를 클릭하여 필터를 변경(예: > 기호를 선택하고 필드에 값을 입력함)하십시오. 업데이트를 클릭하여 DB2에서 필터링된 데이터를 리턴하십시오. 필터를 제거하려면 재설정을 클릭하십시오.

결과

예제 웹 애플리케이션을 성공적으로 구성하고 테스트했습니다.