태스크 개요: 웹 애플리케이션 개발 및 배치

다음 문서를 사용하여 웹 애플리케이션 개발 및 배치 방법을 학습합니다.

이 태스크 정보

개발자는 웹 애플리케이션을 구성하는 파일을 작성하고, 웹 애플리케이션 컴포넌트를 웹 모듈로 어셈블합니다. 그런 다음, 배치자(일반적으로 장치 테스트 환경의 개발자 또는 프로덕션 환경의 관리자)가 웹 애플리케이션을 서버에 설치합니다.

프로시저

  1. 옵션: 제품의 새 버전에서 실행하려면 기존 웹 애플리케이션을 마이그레이션하십시오.
  2. 웹 애플리케이션을 설계하고 코드 아티팩트(예: 서블릿, JSP(JavaServer Pages) 파일 및 정적 파일(예: 이미지 및 HTML(Hyper Text Markup Language) 파일))을 개발하십시오. 디자인 문서에 대한 링크는 웹 애플리케이션: 학습을 위한 자원 주제를 참조하십시오.

    JSP(JavaServer Pages) 프로그래밍 팁:

    • <%@ page language="java" contentType="text/html" %> 대신 <%@ page language="java" contentType="text/html" session="false" %>를 사용하여 JSP(JavaServer Pages) 파일의 세션 상태를 사용 불가능하게 하십시오.
    • JavaServer Pages 파일의 setProperties 호출을 해당 setxxx 메소드에 대한 직접 호출로 바꾸십시오.
  3. 기능을 향상시키려면 WebSphere Application Server 확장을 사용하여 웹 애플리케이션을 개발하십시오.
  4. 어셈블리 도구를 사용하여 웹 애플리케이션을 웹 모듈로 어셈블하십시오. 웹 모듈 어셈블리 특성에는 다음 사항에 대한 기능이 포함될 수 있습니다.
    • 서블릿 페이지 목록을 구성합니다.
    • 서블릿 필터를 구성합니다.
    • 클래스 이름을 기준으로 서블릿을 제공합니다.

      IBM® 확장자에서 serveServletsbyclassnameEnabled 특성을 설정하면 이름 또는 클래스 이름으로 서블릿을 제공하는 작업이 트리거됩니다. 이름 또는 클래스 이름으로 서블릿을 제공할 수 있도록 하고 서버 컴포넌트의 호출을 트리거하는 패턴을 지정하려면 invoker.patterns 속성을 사용하십시오. 이 값은 공백, 콜론 또는 세미콜론으로 분리되는 목록입니다.

    • 파일 지원을 사용 가능하게 합니다.

      파일 지원에서 웹 애플리케이션은 HTML과 같은 정적 파일 유형을 지원합니다. 파일 서비스 속성은 파일 서비스 작동을 구현하는 서블릿에서 사용됩니다.

  5. 웹 애플리케이션을 포함하는 웹 모듈 또는 애플리케이션 모듈을 배치하십시오.

    배치 이후에, 신속한 초기 응답 시간을 위해 JSP 파일에 대한 배치 컴파일을 사용 가능하게 하는 도구를 사용하는 것이 간편할 수 있습니다.

  6. 옵션: 웹 애플리케이션 문제를 해결하십시오.
  7. 옵션: 웹 애플리케이션을 포함하는 웹 모듈 또는 애플리케이션 모듈을 배치한 애플리케이션 서버에서 기본 웹 컨테이너 구성을 수정하십시오.
  8. 옵션: 배치된 웹 애플리케이션을 관리하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



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