기본 애플리케이션

WebSphere® Application Server는 관리자가 쉽게 애플리케이션 서버가 실행 중임을 확인할 수 있는 기본 구성을 제공합니다. 제품이 설치되면 server1이라는 애플리케이션 서버와 기본 애플리케이션이라는 엔터프라이즈 애플리케이션이 포함됩니다.

기본 애플리케이션DefaultWebApplication이라는 웹 모듈과 Increment라는 엔터프라이즈 Bean JAR(Java™ Archive) 파일을 포함합니다. 기본 애플리케이션은 설명되는 많은 서블릿을 제공합니다. 이들 서블릿은 제품에서 사용할 수 있습니다.

Snoop 서블릿

서블릿 요청에 관한 정보를 검색하려면 Snoop 서블릿을 사용하십시오. 이 서블릿은 다음 정보를 리턴합니다.
  • 서블릿 초기화 매개변수
  • 서블릿 컨텍스트 초기화 매개변수
  • URL 호출 요청 매개변수
  • 우선 클라이언트 로케일
  • 컨텍스트 경로
  • 사용자 프린시펄
  • 요청 헤더 및 값
  • 요청 매개변수 이름 및 값
  • HTTPS 프로토콜 정보
  • 서블릿 요청 속성 및 값
  • HTTP 세션 정보
  • 세션 속성 및 값

Snoop 서블릿은 보안 구성을 포함하고 있으므로 WebSphere 보안이 사용 가능할 때 클라이언트가 서블릿을 시작하려면 사용자 ID와 비밀번호를 제공해야 합니다.

[IBM i]Snoop 서블릿의 URL은 http://your.server.name:9080/HitCount.jsp입니다.

[AIX Solaris HP-UX Linux Windows][z/OS]Snoop 서블릿의 URL은 http://localhost:9080/snoop/입니다.

HelloHTML 서블릿

WebSphere 웹 컨테이너에서 제공하는 PageList 지원을 연습하려면 HelloHTML 퍼베이시브 서블릿을 사용하십시오. 이 서블릿은 서블릿이 이름 또는 유형(클라이언트 유형 발견 지원을 사용할 경우)별로 다른 웹 자원을 호출할 수 있도록 API를 제공하는 PageListServlet을 확장합니다.

[IBM i]HTML 브라우저, 스피치 클라이언트 또는 대부분의 WAP(Wireless Application Protocol) 사용 가능 브라우저에서 URL http://your.server.name:9080/HitCount.jsp를 사용하여 Hello 서블릿을 호출할 수 있습니다.

[AIX Solaris HP-UX Linux Windows][z/OS]HTML 브라우저, 스피치 클라이언트 또는 대부분의 WAP(Wireless Application Protocol) 사용 가능 브라우저에서 URL: http://localhost:9080/HelloHTML.jsp를 사용하여 Hello 서블릿을 호출할 수 있습니다.

상태 전이: PageList Servlet 사용자 정의 확장은 WebSphere Application Server 버전 9.0에서 더 이상 사용되지 않으며 이후 릴리스에서 제거됩니다. com.ibm.servlet 클래스 대신에 javax.servlet.filter 클래스를 사용하도록 레거시 애플리케이션을 재구성하십시오. Servlet 2.3 스펙에서 시작하여 javax.servlet.filter 클래스가 요청을 인터셉트하고 응답을 검사할 수 있습니다. javax.servlet.filter 클래스를 사용하여 응답 꾸미기 또는 자르기는 물론 연쇄 호출 기능을 달성할 수도 있습니다.

HitCount 애플리케이션

다음을 포함한 다양한 메소드를 사용한 카운터 증분 방법을 설명하려면 HitCount 데모 애플리케이션을 사용하십시오.
  • 서블릿 인스턴스 변수
  • HTTP 세션
  • 엔터프라이즈 Bean

서블릿이 확약 또는 롤백할 수 있는 트랜잭션 내에서 이러한 메소드를 실행하도록 지시할 수 있습니다. 트랜잭션이 커미트되면 카운터가 증분됩니다. 트랜잭션이 롤백되면 카운터는 증분되지 않습니다.

엔터프라이즈 Bean 메소드는 카운터 값을 Apache Derby 데이터베이스로 지속하는 컨테이너 관리 지속 엔터프라이즈 Bean을 사용합니다. 이 엔터프라이즈 Bean은 DefaultDB 데이터베이스로 설정된 DefaultApp 데이터 소스를 사용하도록 구성됩니다.

엔터프라이즈 Bean 메소드를 사용할 때 서블릿이 WebSphere 글로벌 네임스페이스 또는 애플리케이션에 로컬인 네임스페이스에서 엔터프라이즈 Bean을 조회하도록 지시할 수 있습니다.

[IBM i]HitCount 애플리케이션의 URL은 http://your.server.name:9080/HitCount.jsp입니다.

[AIX Solaris HP-UX Linux Windows][z/OS]HitCount 애플리케이션의 URL은 http://localhost:9080/HitCount.jsp입니다.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rweb_defapp
파일 이름:rweb_defapp.html